summaryrefslogtreecommitdiffhomepage
path: root/applications
diff options
context:
space:
mode:
Diffstat (limited to 'applications')
-rw-r--r--applications/luci-app-acl/po/zh_Hant/acl.po10
-rw-r--r--applications/luci-app-acme/po/zh_Hant/acme.po14
-rw-r--r--applications/luci-app-adblock/po/zh_Hans/adblock.po8
-rw-r--r--applications/luci-app-adblock/po/zh_Hant/adblock.po50
-rw-r--r--applications/luci-app-advanced-reboot/po/zh_Hant/advanced-reboot.po58
-rw-r--r--applications/luci-app-ahcp/po/zh_Hant/ahcp.po19
-rw-r--r--applications/luci-app-aria2/po/zh_Hans/aria2.po14
-rw-r--r--applications/luci-app-banip/po/zh_Hant/banip.po6
-rw-r--r--applications/luci-app-bmx7/po/zh_Hant/bmx7.po6
-rw-r--r--applications/luci-app-clamav/po/zh_Hant/clamav.po4
-rw-r--r--applications/luci-app-cshark/po/zh_Hans/cshark.po10
-rw-r--r--applications/luci-app-dcwapd/po/zh_Hant/dcwapd.po4
-rw-r--r--applications/luci-app-ddns/po/it/ddns.po6
-rw-r--r--applications/luci-app-dockerman/po/it/dockerman.po6
-rw-r--r--applications/luci-app-dynapoint/po/zh_Hans/dynapoint.po8
-rw-r--r--applications/luci-app-dynapoint/po/zh_Hant/dynapoint.po4
-rw-r--r--applications/luci-app-firewall/po/zh_Hans/firewall.po16
-rw-r--r--applications/luci-app-frpc/po/it/frpc.po13
-rw-r--r--applications/luci-app-frpc/po/zh_Hant/frpc.po4
-rw-r--r--applications/luci-app-frps/po/it/frps.po41
-rw-r--r--applications/luci-app-frps/po/zh_Hant/frps.po4
-rw-r--r--applications/luci-app-fwknopd/po/it/fwknopd.po108
-rw-r--r--applications/luci-app-fwknopd/po/zh_Hans/fwknopd.po8
-rw-r--r--applications/luci-app-hd-idle/po/zh_Hant/hd-idle.po4
-rw-r--r--applications/luci-app-https-dns-proxy/Makefile1
-rw-r--r--applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ca.dnscrypt.dns1.lua8
-rw-r--r--applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ca.dnscrypt.dns2.lua8
-rw-r--r--applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua4
-rw-r--r--applications/luci-app-https-dns-proxy/po/templates/https-dns-proxy.pot14
-rw-r--r--applications/luci-app-ltqtapi/po/it/ltqtapi.po8
-rw-r--r--applications/luci-app-ltqtapi/po/zh_Hans/ltqtapi.po6
-rw-r--r--applications/luci-app-minidlna/po/zh_Hant/minidlna.po12
-rw-r--r--applications/luci-app-mjpg-streamer/po/it/mjpg-streamer.po8
-rw-r--r--applications/luci-app-mjpg-streamer/po/zh_Hans/mjpg-streamer.po6
-rw-r--r--applications/luci-app-mwan3/po/it/mwan3.po6
-rw-r--r--applications/luci-app-nft-qos/po/zh_Hant/nft-qos.po4
-rw-r--r--applications/luci-app-nlbwmon/po/zh_Hant/nlbwmon.po6
-rw-r--r--applications/luci-app-nut/po/it/nut.po8
-rw-r--r--applications/luci-app-nut/po/zh_Hans/nut.po10
-rw-r--r--applications/luci-app-ocserv/po/it/ocserv.po10
-rw-r--r--applications/luci-app-ocserv/po/zh_Hans/ocserv.po6
-rw-r--r--applications/luci-app-ocserv/po/zh_Hant/ocserv.po4
-rw-r--r--applications/luci-app-olsr/po/zh_Hans/olsr.po8
-rw-r--r--applications/luci-app-olsr/po/zh_Hant/olsr.po24
-rw-r--r--applications/luci-app-omcproxy/po/zh_Hant/omcproxy.po6
-rw-r--r--applications/luci-app-openvpn/po/zh_Hant/openvpn.po4
-rw-r--r--applications/luci-app-pagekitec/po/zh_Hans/pagekitec.po8
-rw-r--r--applications/luci-app-privoxy/po/it/privoxy.po8
-rw-r--r--applications/luci-app-privoxy/po/zh_Hant/privoxy.po4
-rw-r--r--applications/luci-app-qos/po/zh_Hans/qos.po6
-rw-r--r--applications/luci-app-radicale/po/it/radicale.po6
-rw-r--r--applications/luci-app-radicale/po/zh_Hans/radicale.po8
-rw-r--r--applications/luci-app-radicale2/po/it/radicale2.po12
-rw-r--r--applications/luci-app-radicale2/po/zh_Hans/radicale2.po6
-rw-r--r--applications/luci-app-ser2net/po/zh_Hans/ser2net.po6
-rw-r--r--applications/luci-app-shairplay/po/zh_Hans/shairplay.po6
-rw-r--r--applications/luci-app-simple-adblock/po/zh_Hans/simple-adblock.po6
-rw-r--r--applications/luci-app-simple-adblock/po/zh_Hant/simple-adblock.po8
-rw-r--r--applications/luci-app-softether/Makefile12
-rw-r--r--applications/luci-app-softether/htdocs/luci-static/resources/view/softether-status.js117
-rwxr-xr-xapplications/luci-app-softether/root/usr/libexec/vpncmd-call31
-rw-r--r--applications/luci-app-softether/root/usr/share/luci/menu.d/luci-app-softether.json13
-rw-r--r--applications/luci-app-softether/root/usr/share/rpcd/acl.d/luci-app-softether.json12
-rw-r--r--applications/luci-app-splash/po/zh_Hans/splash.po14
-rw-r--r--applications/luci-app-squid/po/zh_Hant/squid.po4
-rw-r--r--applications/luci-app-statistics/po/es/statistics.po10
-rw-r--r--applications/luci-app-statistics/po/pt_BR/statistics.po10
-rw-r--r--applications/luci-app-statistics/po/ru/statistics.po10
-rw-r--r--applications/luci-app-statistics/po/zh_Hans/statistics.po26
-rw-r--r--applications/luci-app-statistics/po/zh_Hant/statistics.po12
-rw-r--r--applications/luci-app-tinyproxy/po/it/tinyproxy.po8
-rw-r--r--applications/luci-app-tinyproxy/po/zh_Hans/tinyproxy.po6
-rw-r--r--applications/luci-app-transmission/po/zh_Hans/transmission.po6
-rw-r--r--applications/luci-app-travelmate/po/zh_Hant/travelmate.po8
-rw-r--r--applications/luci-app-udpxy/po/zh_Hans/udpxy.po6
-rw-r--r--applications/luci-app-unbound/po/zh_Hans/unbound.po8
-rw-r--r--applications/luci-app-unbound/po/zh_Hant/unbound.po6
-rw-r--r--applications/luci-app-upnp/po/zh_Hant/upnp.po6
-rw-r--r--applications/luci-app-vnstat/po/zh_Hans/vnstat.po6
-rw-r--r--applications/luci-app-vnstat2/po/zh_Hans/vnstat2.po6
-rw-r--r--applications/luci-app-vpn-policy-routing/po/zh_Hant/vpn-policy-routing.po18
-rw-r--r--applications/luci-app-watchcat/po/zh_Hant/watchcat.po8
-rw-r--r--applications/luci-app-wifischedule/po/yue/wifischedule.po142
-rw-r--r--applications/luci-app-yggdrasil/po/zh_Hant/yggdrasil.po4
84 files changed, 812 insertions, 377 deletions
diff --git a/applications/luci-app-acl/po/zh_Hant/acl.po b/applications/luci-app-acl/po/zh_Hant/acl.po
index 7c5042433d..d03dc5f430 100644
--- a/applications/luci-app-acl/po/zh_Hant/acl.po
+++ b/applications/luci-app-acl/po/zh_Hant/acl.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-10 16:32+0000\n"
+"PO-Revision-Date: 2021-01-14 09:20+0000\n"
"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsacl/zh_Hant/>\n"
@@ -33,7 +33,7 @@ msgstr "描述"
#: applications/luci-app-acl/root/usr/share/rpcd/acl.d/luci-app-acl.json:3
msgid "Grant access to ACL configuration"
-msgstr "授予存取 ACL 組態的權限"
+msgstr "授予 ACL 組態擁有存取的權限"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:212
msgid "Login name"
@@ -58,11 +58,11 @@ msgstr "密碼變體"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:297
msgid "Read access"
-msgstr "讀取權"
+msgstr "讀取權限"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:289
msgid "Session timeout"
-msgstr "對談逾時"
+msgstr "工作階段逾時"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:86
msgctxt "Set all permissions in the table below to one of the given values"
@@ -89,7 +89,7 @@ msgstr "UNIX 帳號"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:282
msgid "Unable to encrypt plaintext password: %s"
-msgstr "無法加密明文密碼:%s"
+msgstr "無法加密的明文密碼:%s"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:217
msgid "Use UNIX password in /etc/shadow"
diff --git a/applications/luci-app-acme/po/zh_Hant/acme.po b/applications/luci-app-acme/po/zh_Hant/acme.po
index 440d759650..e1d41cd86f 100644
--- a/applications/luci-app-acme/po/zh_Hant/acme.po
+++ b/applications/luci-app-acme/po/zh_Hant/acme.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-12 16:07+0000\n"
+"PO-Revision-Date: 2021-01-14 09:20+0000\n"
"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsacme/zh_Hant/>\n"
@@ -125,7 +125,7 @@ msgstr "金鑰大小"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
-msgstr "產生憑證的金鑰大小(和類型)。"
+msgstr "產生憑證的金鑰大小(和型別)。"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
@@ -164,7 +164,7 @@ msgid ""
"only supports one challenge alias per certificate."
msgstr ""
"所有網域使用的「Challenge 別名」;參考 https://github.com/acmesh-official/acme.sh/wiki/DNS-"
-"alias-mode 取得行程的詳細資訊。LuCI 僅支援每個憑證擁有唯一 Challenge 別名。"
+"alias-mode 以取得行程的詳細資訊。LuCI 僅支援每個憑證擁有唯一 Challenge 別名。"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
@@ -173,8 +173,8 @@ msgid ""
"by each API. Add multiple entries here in KEY=VAL shell variable format to "
"supply multiple credential variables."
msgstr ""
-"已選擇的「DNS API 的憑證」;參考 https://github.com/acmesh-official/acme.sh/wiki/dnsapi "
-"取得每個 API 所需的憑證格式。要提供多個憑證變數,請在此添加格式為 \"KEY=VAL\" 的多個條目。"
+"上面已選擇 DNS API 的憑證;參考 https://github.com/acmesh-official/acme.sh/wiki/dnsapi "
+"取得每個 API 所需的憑證格式。要提供多個憑證變數,請在此添加格式為 \"KEY=VAL\" 的多個項目。"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
@@ -183,7 +183,7 @@ msgid ""
"only supports one challenge domain per certificate."
msgstr ""
"所有網域使用的網域別名;參考 https://github.com/acmesh-official/acme.sh/wiki/DNS-alias-"
-"mode 取得該行程的詳細資訊。LuCI 僅支援每個憑證擁有唯一網域別名。"
+"mode 以取得該行程的詳細資訊。LuCI 僅支援每個憑證擁有唯一網域別名。"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:18
msgid ""
@@ -263,7 +263,7 @@ msgid ""
"port 80."
msgstr ""
"Web 伺服器根目錄;設定 Web 伺服器文件的根目錄以在「Webroot 模式」下執行 ACME。Web 伺服器的 80 埠必須允許從 "
-"Internet 訪問。"
+"Internet 存取。"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:30
msgid "Where certs and other state files are kept."
diff --git a/applications/luci-app-adblock/po/zh_Hans/adblock.po b/applications/luci-app-adblock/po/zh_Hans/adblock.po
index 9bbab7dc3f..7cd3301d49 100644
--- a/applications/luci-app-adblock/po/zh_Hans/adblock.po
+++ b/applications/luci-app-adblock/po/zh_Hans/adblock.po
@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2021-01-09 15:32+0000\n"
-"Last-Translator: zhanhb <zhanhb88@gmail.com>\n"
+"PO-Revision-Date: 2021-01-12 22:25+0000\n"
+"Last-Translator: 孤爺仔 <7312140@qq.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsadblock/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -769,7 +769,7 @@ msgstr "dnsmasq (/tmp/dnsmasq.d)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:403
msgid "kresd (/etc/kresd)"
-msgstr "kresd (/etc/kresd)"
+msgstr "抑制 (/etc/kresd)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
msgid "max. result set size"
@@ -785,7 +785,7 @@ msgstr "原始(/ tmp)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid "unbound (/var/lib/unbound)"
-msgstr "unbound (/var/lib/unbound)"
+msgstr "未绑定 (/var/lib/unbound)"
#~ msgid "Local DNS Ports"
#~ msgstr "本地DNS端口"
diff --git a/applications/luci-app-adblock/po/zh_Hant/adblock.po b/applications/luci-app-adblock/po/zh_Hant/adblock.po
index 93b30b665a..b90bb9bc89 100644
--- a/applications/luci-app-adblock/po/zh_Hant/adblock.po
+++ b/applications/luci-app-adblock/po/zh_Hant/adblock.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2021-01-12 16:07+0000\n"
+"PO-Revision-Date: 2021-01-14 09:20+0000\n"
"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsadblock/zh_Hant/>\n"
@@ -295,7 +295,7 @@ msgstr "啟用 Adblock 服務。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:346
msgid "Enable verbose debug logging in case of any processing errors."
-msgstr "在出現任何處理錯誤的情況下,請啟用記錄冗長除錯日誌。"
+msgstr "在出現任何處理錯誤的情況下,請啟用記錄「詳細除錯日誌」。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:284
msgid "Enabled"
@@ -611,15 +611,15 @@ msgstr "平行下載處理(包含排序、合併等)的下載佇列大小。
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:494
msgid "Sources (Size, Focus)"
-msgstr "來源 (大小、焦點)"
+msgstr "來源(大小、聚焦的類別)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "Space separated list of ports used by tcpdump."
-msgstr "tcpdump 使用的連接埠 (以空格分隔字串)。"
+msgstr "tcpdump 使用的通訊埠號(以空格來分隔)。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:391
msgid "Special config options for the selected download utility."
-msgstr "選取的下載公用程式的特殊設定選項。"
+msgstr "已選擇下載工具的特殊組態選項。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:307
msgid "Start Timestamp"
@@ -631,23 +631,23 @@ msgstr "啟動觸發介面"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:210
msgid "Status / Version"
-msgstr "狀態 / 版本"
+msgstr "狀態/版本"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:250
msgid "Suspend"
-msgstr "暫停"
+msgstr "掛起"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid ""
"Target directory for DNS related report files. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
-msgstr "與 DNS 相關的報告檔案的目標目錄;預設為 \"/tmp\",請最好使用 USB 隨身碟或其他本地磁碟。"
+msgstr "與 DNS 相關報告檔的目標目錄;請最好使用 USB 隨身碟或其他本地磁碟來儲存,其預設值為 \"/tmp\"。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid ""
"Target directory for blocklist backups. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
-msgstr "封鎖清單備份的目標目錄;預設為 \"/tmp\",請最好使用 USB 隨身碟或其他本地磁碟。"
+msgstr "封鎖清單備份的目標目錄;請最好使用 USB 隨身碟或其他本地磁碟來儲存,其預設值為 \"/tmp\"。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:407
msgid "Target directory for the generated blocklist 'adb_list.overall'."
@@ -659,27 +659,27 @@ msgstr "產生 Jail 封鎖清單 \"adb_list.jail\" 的目標目錄。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
msgid "The Refresh Timer could not been updated."
-msgstr "無法更新更新計時器。"
+msgstr "重新整理計時器無法更新。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:74
msgid "The Refresh Timer has been updated."
-msgstr "更新計時器已更新。"
+msgstr "重新整理計時器已更新。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:52
msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
-msgstr "一週的某一天 (選擇,數值:1-7,可用 , 或 - 分隔)"
+msgstr "一週中的某天(取值範圍:1-7,以 \",\" 抑或 \"-\" 來分隔)(可選)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:42
msgid "The hours portition (req., range: 0-23)"
-msgstr "小時部分 (必須,範圍:0-23)"
+msgstr "小時部分(取值範圍:0-23)(必需)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:47
msgid "The minutes portion (opt., range: 0-59)"
-msgstr "分鐘部分 (選擇,範圍:0-59)"
+msgstr "分鐘部分(取值範圍:0-59)(必需)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:28
msgid "The syslog output, pre-filtered for adblock related messages only."
-msgstr "syslog 輸出(預先篩選只與 Adblock 相關的訊息)。"
+msgstr "syslog 輸出(預先篩選出只與 Adblock 相關的訊息)。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
msgid ""
@@ -687,8 +687,8 @@ msgid ""
"<br /> Please note: add only one domain per line. Comments introduced with "
"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-"這是永遠拒絕某些 (子) 網域的本地 adblock 黑名單。<br />請注意:每行只加入一個"
-"網域。允許使用「#」引入註解 - 不允許使用 ip 位址、萬用字元和規則運算式。"
+"這是永遠拒絕存取給定(子)網域的本地 Adblock 黑名單。<br />請注意:每行只能加入一個域名,允許使用 \"#\" 來引入註解,但不允許使用 "
+"IP 位址、萬用字元和正規表示式。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:23
msgid ""
@@ -696,14 +696,14 @@ msgid ""
"<br /> Please note: add only one domain per line. Comments introduced with "
"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-"這是永遠允許某些 (子) 網域的本地 adblock 白名單。<br />請注意:每行只加入一個"
-"網域。允許使用「#」引入註解 - 不允許使用 ip 位址、萬用字元和規則運算式。"
+"這是永遠拒絕存取給定(子)網域的本地 Adblock 白名單。<br />請注意:每行只能加入一個域名,允許使用 \"#\" 來引入註解,但不允許使用 "
+"IP 位址、萬用字元和正規表示式。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:304
msgid ""
"This shows the last generated DNS Report, press the refresh button to get a "
"current one."
-msgstr "這顯示了上次產生的 DNS 報告,按下更新按鈕取得目前報告。"
+msgstr "此處顯示最後產生的 DNS 報告,您可以點按「重新整理」按鈕以重新獲取。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
msgid "Time"
@@ -711,17 +711,17 @@ msgstr "時間"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
msgid "Timeout to wait for a successful DNS backend restart."
-msgstr "逾時以等待 DNS 後端成功重新啟動。"
+msgstr "等待逾時, DNS 後端重新啟動失敗。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:16
msgid ""
"To keep your adblock lists up-to-date, you should setup an automatic update "
"job for these lists."
-msgstr "若要使 adblock 清單保持為最新,應為這些清單設定自動更新作業。"
+msgstr "要保持最新的 adblock 清單,您應該設定這些清單的自動更新工作。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:336
msgid "Top 10 Statistics"
-msgstr "十大統計"
+msgstr "前 10 統計"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid "Topic for adblock notification E-Mails."
@@ -729,7 +729,7 @@ msgstr "Adblock 通知電子郵件的主旨。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
msgid "Total DNS Requests"
-msgstr "DNS 要求總數"
+msgstr "DNS 請求總數"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:354
msgid "Trigger Delay"
@@ -742,7 +742,7 @@ msgstr "無法儲存變更:%s"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:346
msgid "Verbose Debug Logging"
-msgstr "詳細偵錯記錄"
+msgstr "詳細除錯日誌"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:69
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:15
diff --git a/applications/luci-app-advanced-reboot/po/zh_Hant/advanced-reboot.po b/applications/luci-app-advanced-reboot/po/zh_Hant/advanced-reboot.po
index 5b62f96ad4..b9f24e747c 100644
--- a/applications/luci-app-advanced-reboot/po/zh_Hant/advanced-reboot.po
+++ b/applications/luci-app-advanced-reboot/po/zh_Hant/advanced-reboot.po
@@ -3,7 +3,7 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-09 15:32+0000\n"
+"PO-Revision-Date: 2021-01-14 09:20+0000\n"
"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsadvanced-reboot/zh_Hant/>\n"
@@ -34,7 +34,7 @@ msgstr "確認"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:76
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:105
msgid "Device unreachable! Still waiting for device..."
-msgstr "裝置無法存取!仍在等待裝置中..."
+msgstr "裝置不可達!仍在等待裝置中…"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:197
msgid "ERROR:"
@@ -50,11 +50,11 @@ msgstr "授予 luci-app-advanced-reboot 擁有 UCI 和檔案存取的權限"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:121
msgid "No access to fw_printenv or fw_printenv!"
-msgstr "無法訪問 fw_printenv 或 fw_printenv!"
+msgstr "無法存取 fw_printenv 或 fw_printenv!"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:203
msgid "Partition"
-msgstr "分割槽"
+msgstr "分割區"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:199
msgid "Partitions"
@@ -66,7 +66,7 @@ msgstr "執行關機…"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:45
msgid "Power Off Device"
-msgstr "關閉裝置"
+msgstr "裝置關機"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:56
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:139
@@ -79,26 +79,26 @@ msgstr "重新啟動"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:124
msgid "Reboot Device to an Alternative Partition"
-msgstr "重新啟動裝置到替代分區"
+msgstr "重新啟動裝置到替代分割區"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:156
msgid "Reboot to alternative partition..."
-msgstr "重啟到備用分割區…"
+msgstr "重新啟動到替代分割區…"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:153
msgid "Reboot to current partition"
-msgstr "重啟到目前分割區"
+msgstr "重新啟動到目前分割區"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:69
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:74
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:98
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:103
msgid "Rebooting…"
-msgstr "正在重啟…"
+msgstr "重新啟動中…"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:37
msgid "Shutting down..."
-msgstr "正在關機…"
+msgstr "關機中…"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:204
msgid "Status"
@@ -107,7 +107,7 @@ msgstr "狀態"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:65
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:94
msgid "The reboot command failed with code %d"
-msgstr "重啟指令失敗,錯誤碼 %d"
+msgstr "重新啟動命令執行失敗(錯誤碼:%d)"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:99
msgid ""
@@ -116,37 +116,35 @@ msgid ""
"might be necessary to renew the address of your computer to reach the device "
"again, depending on your settings."
msgstr ""
-"系統現在正在重啟到備用分割槽。<br />切勿關閉電源! <br />等待數分鐘後即可嘗試"
-"重新連線。您可能需要更改電腦的 IP 地址以重新連線。"
+"系統正在重新啟動到替代分割區;<br />切勿關閉電源!<br />請等待幾分鐘後再嘗試重新連接,您可能要通過設定來更新電腦的 IP "
+"位址才能再次存取該裝置。"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:38
msgid ""
"The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
"might be necessary to renew the address of your computer to reach the device "
"again, depending on your settings."
-msgstr ""
-"系統現在正在關機。<br />切勿關閉電源! <br />等待數分鐘後即可嘗試重新連線。您"
-"可能需要更改電腦的 IP 位址以重新連線。"
+msgstr "系統正在關機;<br />切勿關閉電源!<br />請等待幾分鐘後再嘗試重新連接,您可能要通過設定來更新電腦的 IP 位址才能再次存取該裝置。"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:10
msgid "Unable to find Device Board Name."
-msgstr "找不到裝置主機板名稱。"
+msgstr "無法找到裝置的主機板名稱。"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:11
msgid "Unable to find Dual Boot Flag Partition."
-msgstr "無法找到雙引導標誌分割槽。"
+msgstr "無法找到雙啟動標誌的分割區。"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:13
msgid "Unable to obtain firmware environment variable: %s."
-msgstr "無法取得韌體環境變數:%s。"
+msgstr "無法取得韌體的環境變數(韌體名稱:%s)。"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:12
msgid "Unable to set Dual Boot Flag Partition entry for partition: %s."
-msgstr "無法設定雙開機標誌在分區項目: %s."
+msgstr "無法為分割區設定雙啟動標誌(分割區項目名稱:%s)。"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:14
msgid "Unable to set firmware environment variable: %s to %s."
-msgstr "無法設定韌體環境變數: %s 到 %s."
+msgstr "無法設定韌體的環境變數(%s 到 %s)。"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:162
msgid "Unknown"
@@ -163,23 +161,21 @@ msgid ""
"back to the currently active partition.<br /><br /> Click \"Proceed\" below "
"to reboot device to an alternative partition."
msgstr ""
-"警告:備用分割槽的設定和韌體可能與目前完全不同。<br /><br />由於備用分割槽上的網路設定和 WiFi SSID/"
-"密碼可能不同,在裝置重新啟動後,您可能需要調整電腦設定才能存取您的裝置。<br /><br "
-"/>請注意,備用分割槽韌體可能無法提供切換動作分割槽和引導回目前動作分割槽的簡便方法。<br /><br "
-"/>點選下方「繼續」,使裝置重新啟動至備用分割區。"
+"警告:替代分割區的設定和韌體可能與目前完全不同。<br /><br />由於替代分割區的網路組態和 Wi-Fi "
+"SSID/密碼可能與目前不同,一旦重新啟動,您需要調整電腦設定才能存取該裝置。<br /><br "
+"/>也請注意:替代分割區韌體可能無法提供簡單的方法來切換啟動的分割區,以及啟動回目前現用的分割區。<br /><br "
+"/>點選下方「繼續」,來執行裝置重新啟動到替代分割區。"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:46
msgid ""
"WARNING: Power off might result in a reboot on a device which doesn't "
"support power off.<br /><br /> Click \"Proceed\" below to power off your "
"device."
-msgstr ""
-"警告:對於不支援關機的裝置,關機可能會導致重新啟動。<br /><br />點選下方「繼"
-"續」,使裝置關機。"
+msgstr "警告:不支援執行關機的裝置強制執行關機可能會導致其重新啟動。<br /><br />點選下面的「繼續」來執行裝置關機。"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:70
msgid "Waiting for device..."
-msgstr "正在等待裝置…"
+msgstr "等待裝置中…"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:215
msgid "Warning: Device (%s) is unknown or isn't a dual-partition device!"
@@ -187,11 +183,11 @@ msgstr "警告:裝置 (%s) 未知或不是雙分割區裝置!"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:192
msgid "Warning: There are unsaved changes that will get lost on reboot!"
-msgstr "警告:未儲存的變更會在重啟時遺失!"
+msgstr "警告:未儲存的變更會在重新啟動時遺失!"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:228
msgid "Warning: This system does not support powering off!"
-msgstr "警告:此系統不支援關閉電源!"
+msgstr "警告:此系統不支援執行關機!"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:216
msgid "Warning: Unable to obtain device information!"
diff --git a/applications/luci-app-ahcp/po/zh_Hant/ahcp.po b/applications/luci-app-ahcp/po/zh_Hant/ahcp.po
index 9223d4b7fa..321af42a08 100644
--- a/applications/luci-app-ahcp/po/zh_Hant/ahcp.po
+++ b/applications/luci-app-ahcp/po/zh_Hant/ahcp.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-01-09 15:32+0000\n"
+"PO-Revision-Date: 2021-01-14 09:20+0000\n"
"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsahcp/zh_Hant/>\n"
@@ -27,9 +27,8 @@ msgid ""
"networks where it is difficult or impossible to configure a server within "
"every link-layer broadcast domain, for example mobile ad-hoc networks."
msgstr ""
-"AHCP 是一個自動配置 IPv6 和 IPv6/IPv4 雙棧網路的協議,用於在網路上進行路由探"
-"測和位址分配。因為在某些網路上為每個鏈路層廣播域均配置伺服器是非常困難的,例"
-"如移動 ad-hoc 網路。"
+"AHCP 是一個自動配置 IPv6 和 IPv6/IPv4 "
+"雙棧網路的協議,用於在網路上進行路由探測和位址分配。因為在某些網路上為每個連結層廣播域均配置伺服器是非常困難的,例如移動 ad-hoc 網路。"
#: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:34
msgid "Active AHCP Leases"
@@ -49,15 +48,15 @@ msgstr "有效期"
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:38
msgid "Announced DNS servers"
-msgstr "已發布的 DNS 伺服器群"
+msgstr "發布的 DNS 伺服器"
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:44
msgid "Announced NTP servers"
-msgstr "宣告的 NTP 伺服器"
+msgstr "發布的 NTP 伺服器"
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:32
msgid "Announced prefixes"
-msgstr "宣告的位址字首"
+msgstr "發布的字首"
#: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:42
msgid "Collecting data..."
@@ -136,15 +135,15 @@ msgstr "伺服器"
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:45
msgid "Specifies the announced IPv4 and IPv6 NTP servers"
-msgstr "指定宣告的 IPv4 與 IPv6 時間伺服器"
+msgstr "指定發布的 IPv4 與 IPv6 NTP 伺服器"
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:39
msgid "Specifies the announced IPv4 and IPv6 name servers"
-msgstr "指定宣告的 IPv4 與 IPv6 域名伺服器"
+msgstr "指定發布的 IPv4 與 IPv6 名稱伺服器"
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:33
msgid "Specifies the announced IPv4 and IPv6 network prefixes in CIDR notation"
-msgstr "指定宣告的 IPv4 與 IPv6 網路位址字首(CIDR表示法)"
+msgstr "指定發布的 IPv4 與 IPv6 網路字首(CIDR 標記法)"
#: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:25
msgid "The AHCP Service is not running."
diff --git a/applications/luci-app-aria2/po/zh_Hans/aria2.po b/applications/luci-app-aria2/po/zh_Hans/aria2.po
index b27ab69867..c9b738f83e 100644
--- a/applications/luci-app-aria2/po/zh_Hans/aria2.po
+++ b/applications/luci-app-aria2/po/zh_Hans/aria2.po
@@ -1,18 +1,18 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-11-22 15:35+0000\n"
-"Last-Translator: Eric <spice2wolf@gmail.com>\n"
+"PO-Revision-Date: 2021-01-13 00:56+0000\n"
+"Last-Translator: 孤爺仔 <7312140@qq.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsaria2/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 4.4-dev\n"
+"X-Generator: Weblate 4.4.1-dev\n"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:296
msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
-msgstr "启用 <abbr title=\"Local Peer Discovery\">LPD</abbr>"
+msgstr "启用 <abbr title=\"本地对等发现\">LPD</abbr>"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:414
msgid "Additional BT tracker"
@@ -282,7 +282,7 @@ msgstr "已安装的 WEB 界面:"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:158
msgid "Json-RPC URL"
-msgstr "Json-RPC URL"
+msgstr "Json-RPC 统一资源定位地址"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:351
msgid "Keep in memory"
@@ -841,7 +841,7 @@ msgstr "你可以追加 K 或者 M。"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:457
msgid "falloc"
-msgstr "falloc"
+msgstr "falloc系统调测"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:455
msgid "prealloc"
@@ -849,4 +849,4 @@ msgstr "预分配"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:456
msgid "trunc"
-msgstr "trunc"
+msgstr "trunc系统调测"
diff --git a/applications/luci-app-banip/po/zh_Hant/banip.po b/applications/luci-app-banip/po/zh_Hant/banip.po
index bcdb4f315c..191f718589 100644
--- a/applications/luci-app-banip/po/zh_Hant/banip.po
+++ b/applications/luci-app-banip/po/zh_Hant/banip.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-11 18:32+0000\n"
+"PO-Revision-Date: 2021-01-12 22:25+0000\n"
"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsbanip/zh_Hant/>\n"
@@ -105,7 +105,7 @@ msgstr "啟用 BanIP"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
msgid "Enable verbose debug logging in case of any processing error."
-msgstr "啟用囉唆記錄模式以防任何錯誤。"
+msgstr "在出現任何處理錯誤的情況下,請啟用記錄「詳細除錯日誌」。"
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
msgid "Enter IP/CIDR/ASN/ISO"
@@ -436,7 +436,7 @@ msgstr "觸發延遲"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
msgid "Verbose Debug Logging"
-msgstr "詳細偵錯記錄"
+msgstr "詳細除錯日誌"
#: applications/luci-app-banip/luasrc/controller/banip.lua:24
msgid "View Logfile"
diff --git a/applications/luci-app-bmx7/po/zh_Hant/bmx7.po b/applications/luci-app-bmx7/po/zh_Hant/bmx7.po
index 38bbeb0bd3..e3f8f34554 100644
--- a/applications/luci-app-bmx7/po/zh_Hant/bmx7.po
+++ b/applications/luci-app-bmx7/po/zh_Hant/bmx7.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-12-29 11:16+0000\n"
-"Last-Translator: operator <omniplay@hotmail.com>\n"
+"PO-Revision-Date: 2021-01-14 09:20+0000\n"
+"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsbmx7/zh_Hant/>\n"
"Language: zh_Hant\n"
@@ -12,7 +12,7 @@ msgstr ""
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:33
msgid "Announcements"
-msgstr "公告內容"
+msgstr "公告"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:27
msgid "BMX7 revision"
diff --git a/applications/luci-app-clamav/po/zh_Hant/clamav.po b/applications/luci-app-clamav/po/zh_Hant/clamav.po
index aaa6ebba0b..57ec5cb921 100644
--- a/applications/luci-app-clamav/po/zh_Hant/clamav.po
+++ b/applications/luci-app-clamav/po/zh_Hant/clamav.po
@@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2021-01-09 15:32+0000\n"
+"PO-Revision-Date: 2021-01-12 22:25+0000\n"
"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsclamav/zh_Hant/>\n"
@@ -82,7 +82,7 @@ msgstr "檢測不受歡迎的軟體"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:45
msgid "Enable verbose logging"
-msgstr "啟用詳細日誌輸出"
+msgstr "啟用詳細日誌"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:63
msgid "Follow directory symlinks"
diff --git a/applications/luci-app-cshark/po/zh_Hans/cshark.po b/applications/luci-app-cshark/po/zh_Hans/cshark.po
index 18b3b63d8e..1034141249 100644
--- a/applications/luci-app-cshark/po/zh_Hans/cshark.po
+++ b/applications/luci-app-cshark/po/zh_Hans/cshark.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-10 12:47+0000\n"
-"Last-Translator: gw826943555 <gw826943555@qq.com>\n"
+"PO-Revision-Date: 2021-01-13 00:56+0000\n"
+"Last-Translator: 孤爺仔 <7312140@qq.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationscshark/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 4.1-dev\n"
+"X-Generator: Weblate 4.4.1-dev\n"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:24
msgid "Actions"
@@ -33,7 +33,7 @@ msgstr "清空列表"
#: applications/luci-app-cshark/luasrc/controller/cshark.lua:19
#: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:17
msgid "CloudShark"
-msgstr "CloudShark"
+msgstr "云鲨"
#: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:27
msgid "CloudShark API token"
@@ -41,7 +41,7 @@ msgstr "CloudShark API 令牌"
#: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:26
msgid "CloudShark URL"
-msgstr "CloudShark URL"
+msgstr "云鲨网址"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:23
#: applications/luci-app-cshark/luasrc/view/cshark.htm:51
diff --git a/applications/luci-app-dcwapd/po/zh_Hant/dcwapd.po b/applications/luci-app-dcwapd/po/zh_Hant/dcwapd.po
index 4b7e816774..d121a35e98 100644
--- a/applications/luci-app-dcwapd/po/zh_Hant/dcwapd.po
+++ b/applications/luci-app-dcwapd/po/zh_Hant/dcwapd.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-09 15:32+0000\n"
+"PO-Revision-Date: 2021-01-14 09:20+0000\n"
"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsdcwapd/zh_Hant/>\n"
@@ -22,7 +22,7 @@ msgstr "頻道集"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:89
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:102
msgid "Data Channels"
-msgstr "數據通道"
+msgstr "資料頻道"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:102
msgid "Define data channels over which outbound filtered packets will flow."
diff --git a/applications/luci-app-ddns/po/it/ddns.po b/applications/luci-app-ddns/po/it/ddns.po
index bced125727..1ff5f7c1f4 100644
--- a/applications/luci-app-ddns/po/it/ddns.po
+++ b/applications/luci-app-ddns/po/it/ddns.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: luci-app-ddns 2.4.0-1\n"
"POT-Creation-Date: 2016-01-30 11:07+0100\n"
-"PO-Revision-Date: 2021-01-10 16:32+0000\n"
-"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
+"PO-Revision-Date: 2021-01-13 00:56+0000\n"
+"Last-Translator: Francesco Grosso <tregemmelli@gmail.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsddns/it/>\n"
"Language: it\n"
@@ -802,7 +802,7 @@ msgstr "Script definito dall'utente per leggere l'indirizzo IP dei sistemi"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:741
msgid "Username"
-msgstr "Nome Utente"
+msgstr "Nome utente"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:378
msgid "Using specific DNS Server not supported"
diff --git a/applications/luci-app-dockerman/po/it/dockerman.po b/applications/luci-app-dockerman/po/it/dockerman.po
index c905368da7..de9d4a0371 100644
--- a/applications/luci-app-dockerman/po/it/dockerman.po
+++ b/applications/luci-app-dockerman/po/it/dockerman.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-10 16:32+0000\n"
-"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
+"PO-Revision-Date: 2021-01-12 22:25+0000\n"
+"Last-Translator: Francesco Grosso <tregemmelli@gmail.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdockerman/it/>\n"
"Language: it\n"
@@ -511,7 +511,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:518
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:130
msgid "Network"
-msgstr ""
+msgstr "Rete"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/networks.lua:75
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:28
diff --git a/applications/luci-app-dynapoint/po/zh_Hans/dynapoint.po b/applications/luci-app-dynapoint/po/zh_Hans/dynapoint.po
index 263f488c47..acccc6f037 100644
--- a/applications/luci-app-dynapoint/po/zh_Hans/dynapoint.po
+++ b/applications/luci-app-dynapoint/po/zh_Hans/dynapoint.po
@@ -3,15 +3,15 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-10 12:47+0000\n"
-"Last-Translator: gw826943555 <gw826943555@qq.com>\n"
+"PO-Revision-Date: 2021-01-13 00:56+0000\n"
+"Last-Translator: 孤爺仔 <7312140@qq.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsdynapoint/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 4.1-dev\n"
+"X-Generator: Weblate 4.4.1-dev\n"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:90
msgid "Activate this wVIF if status is:"
@@ -48,7 +48,7 @@ msgstr "已禁用"
#: applications/luci-app-dynapoint/root/usr/share/luci/menu.d/luci-app-dynapoint.json:3
msgid "DynaPoint"
-msgstr "DynaPoint"
+msgstr "动态点"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:54
msgid "Dynamic Access Point Manager"
diff --git a/applications/luci-app-dynapoint/po/zh_Hant/dynapoint.po b/applications/luci-app-dynapoint/po/zh_Hant/dynapoint.po
index dc69e262ca..f283d97f05 100644
--- a/applications/luci-app-dynapoint/po/zh_Hant/dynapoint.po
+++ b/applications/luci-app-dynapoint/po/zh_Hant/dynapoint.po
@@ -3,7 +3,7 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-09 15:32+0000\n"
+"PO-Revision-Date: 2021-01-12 22:25+0000\n"
"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsdynapoint/zh_Hant/>\n"
@@ -52,7 +52,7 @@ msgstr "DynaPoint"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:54
msgid "Dynamic Access Point Manager"
-msgstr "動態訪問點管理器"
+msgstr "動態存取點管理器"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:67
msgid "Enabled"
diff --git a/applications/luci-app-firewall/po/zh_Hans/firewall.po b/applications/luci-app-firewall/po/zh_Hans/firewall.po
index ba257e4b13..ea26faf32c 100644
--- a/applications/luci-app-firewall/po/zh_Hans/firewall.po
+++ b/applications/luci-app-firewall/po/zh_Hans/firewall.po
@@ -5,8 +5,8 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
-"PO-Revision-Date: 2020-11-17 12:29+0000\n"
-"Last-Translator: gw826943555 <gw826943555@qq.com>\n"
+"PO-Revision-Date: 2021-01-13 10:47+0000\n"
+"Last-Translator: xiazhang <xz@xia.plus>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsfirewall/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.4-dev\n"
+"X-Generator: Weblate 4.4.1-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48
msgid ""
@@ -143,16 +143,16 @@ msgid ""
"traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
"traffic."
msgstr ""
-"附加 <em>iptables</em> 参数对区域出流量分类。如:<code>-p tcp --dport 443</"
-"code> 仅匹配出站 HTTPS 流量。"
+"用于对区域目标流量进行分类的额外 <em>iptables</em> 参数。如:<code>-p tcp --dport 443</code> "
+"表示仅匹配出站 HTTPS 流量。"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:266
msgid ""
"Additional raw <em>iptables</em> arguments to classify zone source traffic, "
"e.g. <code>-p tcp --sport 443</code> to only match inbound HTTPS traffic."
msgstr ""
-"附加 <em>iptables</em> 参数对区域入流量分类。如:<code>-p tcp --sport 443</"
-"code> 仅匹配入站 HTTPS 流量。"
+"用于对区域源流量进行分类的额外 <em>iptables</em> 参数。如:<code>-p tcp --sport 443</code> "
+"表示仅匹配入站 HTTPS 流量。"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:138
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:182
@@ -566,7 +566,7 @@ msgstr "环回源 IP"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:212
msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
-msgstr "MASQUERADE - 自动重写为出站接口 IP"
+msgstr "MASQUERADE - 自动重写源地址为出站接口 IP"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:162
msgid "MSS clamping"
diff --git a/applications/luci-app-frpc/po/it/frpc.po b/applications/luci-app-frpc/po/it/frpc.po
index 403523122d..afd1088004 100644
--- a/applications/luci-app-frpc/po/it/frpc.po
+++ b/applications/luci-app-frpc/po/it/frpc.po
@@ -1,22 +1,22 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-11-12 02:29+0000\n"
-"Last-Translator: J. Lavoie <j.lavoie@net-c.ca>\n"
+"PO-Revision-Date: 2021-01-12 22:25+0000\n"
+"Last-Translator: Francesco Grosso <tregemmelli@gmail.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrpc/it/>\n"
"Language: it\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4-dev\n"
+"X-Generator: Weblate 4.4.1-dev\n"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid "Additional configs"
-msgstr ""
+msgstr "Configurazioni aggiuntive"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid "Additional settings"
-msgstr ""
+msgstr "Altre impostazioni"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
msgid "Admin address"
@@ -61,7 +61,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid "Assets dir"
-msgstr ""
+msgstr "Attività dir"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid ""
@@ -81,6 +81,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid "Config files include in temporary config file"
msgstr ""
+"I file di configurazione sono inclusi nel file di configurazione temporaneo"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "Custom domains"
diff --git a/applications/luci-app-frpc/po/zh_Hant/frpc.po b/applications/luci-app-frpc/po/zh_Hant/frpc.po
index 9f93a02608..d33baf24a9 100644
--- a/applications/luci-app-frpc/po/zh_Hant/frpc.po
+++ b/applications/luci-app-frpc/po/zh_Hant/frpc.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-09 15:32+0000\n"
+"PO-Revision-Date: 2021-01-14 09:20+0000\n"
"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsfrpc/zh_Hant/>\n"
@@ -16,7 +16,7 @@ msgstr "額外設定"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:37
msgid "Additional settings"
-msgstr "額外設定值"
+msgstr "附加設定"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
msgid "Admin address"
diff --git a/applications/luci-app-frps/po/it/frps.po b/applications/luci-app-frps/po/it/frps.po
index da5f673586..e047e4c37b 100644
--- a/applications/luci-app-frps/po/it/frps.po
+++ b/applications/luci-app-frps/po/it/frps.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-10 16:32+0000\n"
-"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
+"PO-Revision-Date: 2021-01-12 22:25+0000\n"
+"Last-Translator: Francesco Grosso <tregemmelli@gmail.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrps/it/>\n"
"Language: it\n"
@@ -12,15 +12,15 @@ msgstr ""
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:14
msgid "Additional configs"
-msgstr ""
+msgstr "Configurazioni aggiuntive"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:42
msgid "Additional settings"
-msgstr ""
+msgstr "Altre impostazioni"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:39
msgid "Allow ports"
-msgstr ""
+msgstr "Consenti porte"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:39
msgid ""
@@ -28,10 +28,13 @@ msgid ""
"the length of this value is 0, all ports are allowed.<br>By default, this "
"value is an empty set."
msgstr ""
+"Consenti porte specifica un insieme di porte a cui i client possono eseguire "
+"il proxy. Se la lunghezza di questo valore è 0, tutte le porte sono "
+"consentite. Per impostazione predefinita, questo valore è un set vuoto."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:30
msgid "Assets dir"
-msgstr ""
+msgstr "Attività dir"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:30
msgid ""
@@ -39,20 +42,26 @@ msgid ""
"resources from. If this value is \"\", assets will be loaded from the "
"bundled executable using statik.<br>By default, this value is \"\"."
msgstr ""
+"Attività dir specifica la directory locale da cui verrà caricato il "
+"dashboard. Se questo valore è \"\", le risorse verranno caricate "
+"dall'eseguibile in bundle utilizzando statik. <br>Per impostazione "
+"predefinita, questo valore è \"\"."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:18
msgid "Bind address"
-msgstr ""
+msgstr "Associa indirizzo"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:19
msgid "Bind port"
-msgstr ""
+msgstr "Associa porta"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:18
msgid ""
"BindAddr specifies the address that the server binds to.<br>By default, this "
"value is \"0.0.0.0\"."
msgstr ""
+"Associa indirizzo specifica l'indirizzo a cui il server si lega .br Per "
+"impostazione predefinita, questo valore è '0.0.0.0'."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:21
msgid ""
@@ -60,12 +69,17 @@ msgid ""
"is 0, the server will not listen for KCP connections.<br>By default, this "
"value is 0."
msgstr ""
+"BindKcpPort specifica la porta KCP su cui il server è in ascolto. Se questo "
+"valore è 0, il server non ascolterà le connessioni KCP. Per impostazione "
+"predefinita, questo valore è 0."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:19
msgid ""
"BindPort specifies the port that the server listens on.<br>By default, this "
"value is 7000."
msgstr ""
+"Associa porta specifica la porta su cui il server è in ascolto. Per "
+"impostazione predefinita, questo valore è 7000."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:20
msgid ""
@@ -73,18 +87,22 @@ msgid ""
"is 0, the server will not listen for UDP connections.<br>By default, this "
"value is 0"
msgstr ""
+"Associa porta UDP specifica la porta UDP su cui il server è in ascolto. Se "
+"questo valore è 0, il server non ascolterà le connessioni UDP. Per "
+"impostazione predefinita, questo valore è"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102
msgid "Common settings"
-msgstr ""
+msgstr "Impostazioni comuni"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:14
msgid "Config files include in temporary config file"
msgstr ""
+"I file di configurazione sono inclusi nel file di configurazione temporaneo"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:38
msgid "Custom 404 page"
-msgstr ""
+msgstr "Pagina 404 personalizzata"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:38
msgid ""
@@ -92,6 +110,9 @@ msgid ""
"value is \"\", a default page will be displayed.<br>By default, this value "
"is \"\"."
msgstr ""
+"Personalizza pagina 404 specifica un percorso a una pagina 404 "
+"personalizzata da visualizzare. Se questo valore è '', verrà visualizzata "
+"una pagina predefinita .br Per impostazione predefinita, questo valore è ''."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:26
msgid "Dashboard address"
diff --git a/applications/luci-app-frps/po/zh_Hant/frps.po b/applications/luci-app-frps/po/zh_Hant/frps.po
index 9620d48178..f4f4cf2b88 100644
--- a/applications/luci-app-frps/po/zh_Hant/frps.po
+++ b/applications/luci-app-frps/po/zh_Hant/frps.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-09 15:32+0000\n"
+"PO-Revision-Date: 2021-01-14 09:20+0000\n"
"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsfrps/zh_Hant/>\n"
@@ -16,7 +16,7 @@ msgstr "額外設定"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:42
msgid "Additional settings"
-msgstr "額外設定值"
+msgstr "附加設定"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:39
msgid "Allow ports"
diff --git a/applications/luci-app-fwknopd/po/it/fwknopd.po b/applications/luci-app-fwknopd/po/it/fwknopd.po
index a41ede9ef3..f1ba5614b1 100644
--- a/applications/luci-app-fwknopd/po/it/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/it/fwknopd.po
@@ -1,44 +1,49 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2015-05-12 21:03-0500\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2021-01-12 22:25+0000\n"
+"Last-Translator: Francesco Grosso <tregemmelli@gmail.com>\n"
+"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsfwknopd/it/>\n"
"Language: it\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.4.1-dev\n"
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
msgstr ""
+"Permetti ai client SPA di richiedere accesso ai servizi tramite un firewall "
+"iptables invece che direttamente."
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
+"Permetti ai client SPA di richiedere la destinazione di inoltro per nome DNS."
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
msgid "Base64 key"
-msgstr ""
+msgstr "Chiavi su Base64"
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
msgid "Close"
-msgstr ""
+msgstr "Chiudi"
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
msgid "Custom configuration"
-msgstr ""
+msgstr "Configurazione personalizzata"
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
msgid "Custom configuration read from /etc/fwknop/access.conf."
-msgstr ""
+msgstr "Configurazione personalizzata letta da /etc/fwknop/access.conf."
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
msgid ""
@@ -46,6 +51,9 @@ msgid ""
"allowed regardless of the validity of the incoming SPA packet. Multiple "
"entries are comma-separated."
msgstr ""
+"Definire un set di porte e protocolli (tcp o udp) esplicitamente non "
+"consentiti indipendentemente dalla validità del pacchetto SPA in ingresso. "
+"Più voci sono separate da virgole."
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
msgid ""
@@ -54,18 +62,26 @@ msgid ""
"to honor any proto/port request specified in the SPA data (unless of it "
"matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
msgstr ""
+"Definire un set di porte e protocolli (tcp o udp) esplicitamente non "
+"consentiti indipendentemente dalla validità del pacchetto SPA in ingresso. "
+"Più voci sono separate da virgole."
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
msgid ""
"Define the HMAC authentication key (in Base64 encoding) used for verifying "
"the authenticity of the SPA packet before the packet is decrypted."
msgstr ""
+"Definire la chiave di autenticazione HMAC (nella codifica Base64) utilizzata "
+"per verificare l'autenticità del pacchetto SPA prima che il pacchetto venga "
+"decrittografato."
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
msgid ""
"Define the HMAC authentication key used for verifying the authenticity of "
"the SPA packet before the packet is decrypted."
msgstr ""
+"Definire la chiave di autenticazione HMAC utilizzata per verificare "
+"l'autenticità del pacchetto SPA prima che il pacchetto venga decrittografato."
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
msgid ""
@@ -74,26 +90,35 @@ msgid ""
"“FW_ACCESS_TIMEOUT” is not set then the default timeout of 30 seconds will "
"automatically be set."
msgstr ""
+"Definire la durata dell'accesso a fwknopd attraverso il firewall dopo una "
+"sequenza di knock valida da un indirizzo IP di origine. Se "
+"“FW_ACCESS_TIMEOUT” non è impostato, verrà impostato automaticamente il "
+"timeout predefinito di 30 secondi."
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
msgid ""
"Define the symmetric key (in Base64 encoding) used for decrypting an "
"incoming SPA packet that is encrypted by the fwknop client with Rijndael."
msgstr ""
+"Definire la chiave simmetrica (nella codifica Base64) utilizzata per "
+"decrittografare un pacchetto SPA in ingresso crittografato dal client fwknop "
+"con Rijndael."
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
msgstr ""
+"Definire la chiave simmetrica utilizzata per decrittografare un pacchetto "
+"SPA in ingresso crittografato dal client fwknop con Rijndael."
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
msgid "Enable Uci/Luci control"
-msgstr ""
+msgstr "Abilita il controllo Uci/Luci"
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid "Enable config overwrite"
-msgstr ""
+msgstr "Abilita la sovrascrittura della configurazione"
#: applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json:3
msgid "Firewall Knock Daemon"
@@ -113,14 +138,20 @@ msgid ""
"resolve the external address (if the client behind a NAT) or the client must "
"know the external IP and set it via the -a argument."
msgstr ""
+"Forza tutti i pacchetti SPA a contenere un indirizzo IP reale all'interno "
+"dei dati crittografati. Ciò rende impossibile utilizzare l'argomento della "
+"riga di comando -s sulla riga di comando del client fwknop, quindi è "
+"necessario utilizzare -R per risolvere automaticamente l'indirizzo esterno ("
+"se il client dietro un NAT) o il client deve conoscere l'IP esterno e "
+"impostalo tramite l'argomento -a."
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
msgid "Generate Keys"
-msgstr ""
+msgstr "Genera chiavi"
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
msgid "Generate keys"
-msgstr ""
+msgstr "Genera chiavi"
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
msgid ""
@@ -129,47 +160,54 @@ msgid ""
"authentication key used to verify the authenticity of the incoming SPA "
"packet before the packet is decrypted."
msgstr ""
+"Genera la chiave simmetrica utilizzata per decrittografare un pacchetto SPA "
+"in arrivo, che viene crittografato dal client fwknop con cifratura a blocchi "
+"Rijndael e la chiave di autenticazione HMAC utilizzata per verificare "
+"l'autenticità del pacchetto SPA in arrivo prima che il pacchetto venga "
+"decrittografato."
#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
msgid "Grant UCI access for luci-app-fwknopd"
-msgstr ""
+msgstr "Concedi l'accesso UCI per luci-app-fwknopd"
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
msgid "HMAC key type"
-msgstr ""
+msgstr "Tipo di chiave HMAC"
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
msgid "Key type"
-msgstr ""
+msgstr "Tipo di chiave"
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
msgid "Loading…"
-msgstr ""
+msgstr "Caricando…"
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
msgid ""
"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
"seconds."
msgstr ""
+"Età massima in secondi per l'accettazione di un pacchetto SPA. Il valore "
+"predefinito è 120 secondi."
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
msgid "Network"
-msgstr ""
+msgstr "Rete"
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
msgid "Network configuration"
-msgstr ""
+msgstr "Configurazione rete"
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
msgid "No stanza found."
-msgstr ""
+msgstr "Nessuna stanza trovata."
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
msgid "Normal key"
-msgstr ""
+msgstr "Chiave normale"
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
msgid ""
@@ -177,26 +215,30 @@ msgid ""
"and generates QR codes for all found stanzas. Handles only files in /etc/"
"fwknop folder due to access rights restrictions."
msgstr ""
+"Analizza il file /etc/fwknop/access.conf (e include file / cartelle / chiavi)"
+" e genera codici QR per tutte le stanze trovate. Gestisce solo i file nella "
+"cartella / etc / fwknop a causa delle limitazioni dei diritti di accesso."
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
msgid "QR code"
-msgstr ""
+msgstr "Codice QR"
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
msgid "Show access.conf QR codes"
-msgstr ""
+msgstr "Mostra i codici QR di access.conf"
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr ""
+"Specificare l'interfaccia ethernet su cui fwknopd analizzerà i pacchetti."
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
msgid "The HMAC authentication key has to be specified."
-msgstr ""
+msgstr "È necessario specificare la chiave di autenticazione HMAC."
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
msgid ""
@@ -206,6 +248,12 @@ msgid ""
"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
"Multiple entries are comma-separated."
msgstr ""
+"L'indirizzo di destinazione per il quale verrà accettato il pacchetto SPA. "
+"La stringa 'ANY' viene accettata anche se un pacchetto SPA valido deve "
+"essere applicato a qualsiasi IP di destinazione. Le reti devono essere "
+"specificate nella notazione CIDR (ad es. '192.168.10.0/24') e possono essere "
+"specificati anche indirizzi IP individuali. Più voci sono separate da "
+"virgole."
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
msgid ""
@@ -213,6 +261,9 @@ msgid ""
"when the network is up-and-running. This option has precedence over "
"“PCAP_INTF” option."
msgstr ""
+"La rete su cui il daemon è in ascolto. Il daemon viene avviato "
+"automaticamente quando la rete è attiva e in esecuzione. Questa opzione ha "
+"la precedenza sull'opzione 'PCAP_INTF'."
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
msgid ""
@@ -222,23 +273,30 @@ msgid ""
"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
"Multiple entries are comma-separated."
msgstr ""
+"L'indirizzo di origine da cui verrà accettato il pacchetto SPA. La stringa "
+"'ANY' viene accettata anche se un pacchetto SPA valido deve essere "
+"rispettato da qualsiasi IP di origine. Le reti devono essere specificate "
+"nella notazione CIDR (ad es. '192.168.10.0/24') e possono essere specificati "
+"anche indirizzi IP individuali. Più voci sono separate da virgole."
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
msgid "The source address has to be specified."
-msgstr ""
+msgstr "L'indirizzo di origine deve essere specificato."
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
msgid "The symmetric key has to be specified."
-msgstr ""
+msgstr "La chiave simmetrica deve essere specificata."
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
msgstr ""
+"Se deselezionato, i file di configurazione in / etc / fwknopd verranno usati "
+"così come sono, ignorando qualsiasi impostazione qui."
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
@@ -247,7 +305,7 @@ msgstr ""
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
msgid "fwknopd.conf config options"
-msgstr ""
+msgstr "Opzioni di configurazione di fwknopd.conf"
#~ msgid "Enter custom access.conf variables below:"
#~ msgstr "Enter custom access.conf variables below:"
diff --git a/applications/luci-app-fwknopd/po/zh_Hans/fwknopd.po b/applications/luci-app-fwknopd/po/zh_Hans/fwknopd.po
index ada56d9a95..cb08aaec84 100644
--- a/applications/luci-app-fwknopd/po/zh_Hans/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/zh_Hans/fwknopd.po
@@ -3,15 +3,15 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-11-22 15:35+0000\n"
-"Last-Translator: Eric <spice2wolf@gmail.com>\n"
+"PO-Revision-Date: 2021-01-13 00:56+0000\n"
+"Last-Translator: 孤爺仔 <7312140@qq.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsfwknopd/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 4.4-dev\n"
+"X-Generator: Weblate 4.4.1-dev\n"
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
msgid ""
@@ -41,7 +41,7 @@ msgstr "自定义配置"
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
msgid "Custom configuration read from /etc/fwknop/access.conf."
-msgstr "从 /etc/fwknop/access.conf 读取的自定义配置。"
+msgstr "从 /etc/fwknop/access.conf 读取自定义配置."
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
msgid ""
diff --git a/applications/luci-app-hd-idle/po/zh_Hant/hd-idle.po b/applications/luci-app-hd-idle/po/zh_Hant/hd-idle.po
index 32bca8d0f7..aff00c41f2 100644
--- a/applications/luci-app-hd-idle/po/zh_Hant/hd-idle.po
+++ b/applications/luci-app-hd-idle/po/zh_Hant/hd-idle.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-01-09 15:32+0000\n"
+"PO-Revision-Date: 2021-01-14 09:20+0000\n"
"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationshd-idle/zh_Hant/>\n"
@@ -14,7 +14,7 @@ msgstr ""
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:22
msgid "Add new hdd setting..."
-msgstr "增加新的硬碟設置..."
+msgstr "加入新硬碟設定…"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:27
msgid "Disk"
diff --git a/applications/luci-app-https-dns-proxy/Makefile b/applications/luci-app-https-dns-proxy/Makefile
index 3ee17aee4f..c93a893b19 100644
--- a/applications/luci-app-https-dns-proxy/Makefile
+++ b/applications/luci-app-https-dns-proxy/Makefile
@@ -10,7 +10,6 @@ LUCI_TITLE:=DNS Over HTTPS Proxy Web UI
LUCI_DESCRIPTION:=Provides Web UI for DNS Over HTTPS Proxy
LUCI_DEPENDS:=+luci-compat +luci-mod-admin-full +https-dns-proxy
LUCI_PKGARCH:=all
-PKG_RELEASE:=13
include ../../luci.mk
diff --git a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ca.dnscrypt.dns1.lua b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ca.dnscrypt.dns1.lua
new file mode 100644
index 0000000000..2fa9985592
--- /dev/null
+++ b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ca.dnscrypt.dns1.lua
@@ -0,0 +1,8 @@
+return{
+ name="DnsCryptCa-DNS1",
+ label=_("DNSCrypt.ca (DNS1)"),
+ resolver_url="https://dns1.dnscrypt.ca:453/dns-query",
+ bootstrap_dns="45.76.37.222,185.112.145.13,93.95.226.53,2001:19f0:5001:185a:5400:ff:fe50:56d5",
+ help_link="https://dnscrypt.ca/",
+ help_link_text="dnscrypt.ca"
+}
diff --git a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ca.dnscrypt.dns2.lua b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ca.dnscrypt.dns2.lua
new file mode 100644
index 0000000000..f31dd38a23
--- /dev/null
+++ b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ca.dnscrypt.dns2.lua
@@ -0,0 +1,8 @@
+return{
+ name="DnsCryptCa-DNS2",
+ label=_("DNSCrypt.ca (DNS2)"),
+ resolver_url="https://dns2.dnscrypt.ca:453/dns-query",
+ bootstrap_dns="45.76.37.222,185.112.145.13,93.95.226.53,2001:19f0:5001:185a:5400:ff:fe50:56d5",
+ help_link="https://dnscrypt.ca/",
+ help_link_text="dnscrypt.ca"
+}
diff --git a/applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua b/applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua
index 8842909c8c..ea4b0d8af0 100644
--- a/applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua
+++ b/applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua
@@ -186,6 +186,10 @@ lp = s3:option(Value, "listen_port", translate("Listen port"))
lp.datatype = "port"
lp.value = n + 5053
+dscp = s3:option(Value, "dscp_codepoint", translate("DSCP Codepoint"))
+dscp.datatype = "range(0,63)"
+dscp.rmempty = true
+
ps = s3:option(Value, "proxy_server", translate("Proxy server"))
ps.rmempty = true
diff --git a/applications/luci-app-https-dns-proxy/po/templates/https-dns-proxy.pot b/applications/luci-app-https-dns-proxy/po/templates/https-dns-proxy.pot
index c722da03cd..970e354344 100644
--- a/applications/luci-app-https-dns-proxy/po/templates/https-dns-proxy.pot
+++ b/applications/luci-app-https-dns-proxy/po/templates/https-dns-proxy.pot
@@ -69,10 +69,22 @@ msgstr ""
msgid "DNS.SB"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ca.dnscrypt.dns1.lua:3
+msgid "DNSCrypt.ca (DNS1)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ca.dnscrypt.dns2.lua:3
+msgid "DNSCrypt.ca (DNS2)"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/pub.doh.lua:3
msgid "DNSPod.cn Public DNS"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:189
+msgid "DSCP Codepoint"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ch.digitale-gesellschaft.dns.lua:3
msgid "Digitale Gesellschaft"
msgstr ""
@@ -144,7 +156,7 @@ msgstr ""
msgid "OpenDNS (Family Shield)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:189
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:193
msgid "Proxy server"
msgstr ""
diff --git a/applications/luci-app-ltqtapi/po/it/ltqtapi.po b/applications/luci-app-ltqtapi/po/it/ltqtapi.po
index 8d39ce7bd1..f5a697dcdf 100644
--- a/applications/luci-app-ltqtapi/po/it/ltqtapi.po
+++ b/applications/luci-app-ltqtapi/po/it/ltqtapi.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-03-09 14:35+0000\n"
-"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
+"PO-Revision-Date: 2021-01-13 00:56+0000\n"
+"Last-Translator: Francesco Grosso <tregemmelli@gmail.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsltqtapi/it/>\n"
"Language: it\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.4.1-dev\n"
#: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:17
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:7
@@ -85,7 +85,7 @@ msgstr "Uplink"
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:12
msgid "Username"
-msgstr ""
+msgstr "Nome utente"
#: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:13
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:4
diff --git a/applications/luci-app-ltqtapi/po/zh_Hans/ltqtapi.po b/applications/luci-app-ltqtapi/po/zh_Hans/ltqtapi.po
index 7eb536a81a..4a4d7add07 100644
--- a/applications/luci-app-ltqtapi/po/zh_Hans/ltqtapi.po
+++ b/applications/luci-app-ltqtapi/po/zh_Hans/ltqtapi.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-05 13:29+0000\n"
-"Last-Translator: zhanhb <zhanhb88@gmail.com>\n"
+"PO-Revision-Date: 2021-01-13 00:56+0000\n"
+"Last-Translator: 孤爺仔 <7312140@qq.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsltqtapi/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -91,4 +91,4 @@ msgstr "用户名"
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:4
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:4
msgid "VoIP"
-msgstr "VoIP"
+msgstr "VoIP互联通讯"
diff --git a/applications/luci-app-minidlna/po/zh_Hant/minidlna.po b/applications/luci-app-minidlna/po/zh_Hant/minidlna.po
index 72202253c1..165c6558eb 100644
--- a/applications/luci-app-minidlna/po/zh_Hant/minidlna.po
+++ b/applications/luci-app-minidlna/po/zh_Hant/minidlna.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-01-09 15:32+0000\n"
+"PO-Revision-Date: 2021-01-14 09:20+0000\n"
"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsminidlna/zh_Hant/>\n"
@@ -26,19 +26,19 @@ msgstr "專輯藝術名"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid "Allow wide links"
-msgstr "允許全域性連結"
+msgstr "允許寬連結"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:109
msgid "Announced UUID"
-msgstr "已發布的UUID"
+msgstr "發布的 UUID"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
msgid "Announced model number"
-msgstr "通告的型號"
+msgstr "發布的型號"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
msgid "Announced serial number"
-msgstr "通告的序列號"
+msgstr "發布的序列號"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:73
msgid "Browse directory"
@@ -158,7 +158,7 @@ msgstr "設定 MiniDLNA 日誌目錄."
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid ""
"Set this to allow serving content outside the media root (via symlinks)."
-msgstr "允許(通過符號連結)提供媒體根目錄之外的內容。"
+msgstr "允許(透過符號連結)提供媒體根目錄之外的內容。"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
msgid ""
diff --git a/applications/luci-app-mjpg-streamer/po/it/mjpg-streamer.po b/applications/luci-app-mjpg-streamer/po/it/mjpg-streamer.po
index 27ad8ed3d1..fb962029b4 100644
--- a/applications/luci-app-mjpg-streamer/po/it/mjpg-streamer.po
+++ b/applications/luci-app-mjpg-streamer/po/it/mjpg-streamer.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-03-09 14:35+0000\n"
-"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
+"PO-Revision-Date: 2021-01-13 00:56+0000\n"
+"Last-Translator: Francesco Grosso <tregemmelli@gmail.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmjpg-streamer/it/>\n"
"Language: it\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.4.1-dev\n"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:217
msgid "Allow ringbuffer to exceed limit by this amount"
@@ -198,7 +198,7 @@ msgstr ""
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:98
msgid "Username"
-msgstr ""
+msgstr "Nome utente"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:108
msgid "WWW folder"
diff --git a/applications/luci-app-mjpg-streamer/po/zh_Hans/mjpg-streamer.po b/applications/luci-app-mjpg-streamer/po/zh_Hans/mjpg-streamer.po
index d70eb8414e..83c41c8ee7 100644
--- a/applications/luci-app-mjpg-streamer/po/zh_Hans/mjpg-streamer.po
+++ b/applications/luci-app-mjpg-streamer/po/zh_Hans/mjpg-streamer.po
@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: luci-app-mjpg-streamer\n"
"POT-Creation-Date: 2015-06-11 21:11+0100\n"
-"PO-Revision-Date: 2021-01-05 13:29+0000\n"
-"Last-Translator: zhanhb <zhanhb88@gmail.com>\n"
+"PO-Revision-Date: 2021-01-13 00:56+0000\n"
+"Last-Translator: 孤爺仔 <7312140@qq.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsmjpg-streamer/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -138,7 +138,7 @@ msgstr "将环缓冲区中的最后一张图片链接到提供的固定命名文
#: applications/luci-app-mjpg-streamer/root/usr/share/luci/menu.d/luci-app-mjpg-streamer.json:3
msgid "MJPG-streamer"
-msgstr "MJPG-streamer"
+msgstr "MJPG-streamer(网络摄像机串流)"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:213
msgid "Max. number of pictures to hold"
diff --git a/applications/luci-app-mwan3/po/it/mwan3.po b/applications/luci-app-mwan3/po/it/mwan3.po
index be07874b5d..5045d5300d 100644
--- a/applications/luci-app-mwan3/po/it/mwan3.po
+++ b/applications/luci-app-mwan3/po/it/mwan3.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-10 16:32+0000\n"
-"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
+"PO-Revision-Date: 2021-01-13 00:56+0000\n"
+"Last-Translator: Francesco Grosso <tregemmelli@gmail.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmwan3/it/>\n"
"Language: it\n"
@@ -346,7 +346,7 @@ msgstr "Caricamento"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:19
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "Logging"
-msgstr ""
+msgstr "Registrazione"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
msgid "Loglevel"
diff --git a/applications/luci-app-nft-qos/po/zh_Hant/nft-qos.po b/applications/luci-app-nft-qos/po/zh_Hant/nft-qos.po
index 70ffc48043..69dea2eb65 100644
--- a/applications/luci-app-nft-qos/po/zh_Hant/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/zh_Hant/nft-qos.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2021-01-11 18:32+0000\n"
+"PO-Revision-Date: 2021-01-14 09:20+0000\n"
"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsnft-qos/zh_Hant/>\n"
@@ -128,7 +128,7 @@ msgstr "限速開啟"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
msgid "Limit Traffic Rate By Mac Address"
-msgstr "依照Mac位址限制流速"
+msgstr "通過 MAC 位址限制流量速率"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Limit Type"
diff --git a/applications/luci-app-nlbwmon/po/zh_Hant/nlbwmon.po b/applications/luci-app-nlbwmon/po/zh_Hant/nlbwmon.po
index cbd33d85c0..deecfe4dfb 100644
--- a/applications/luci-app-nlbwmon/po/zh_Hant/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/zh_Hant/nlbwmon.po
@@ -3,7 +3,7 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-09 15:32+0000\n"
+"PO-Revision-Date: 2021-01-14 09:20+0000\n"
"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsnlbwmon/zh_Hant/>\n"
@@ -306,7 +306,7 @@ msgstr "一般設定"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
msgid "Generate Backup"
-msgstr "生成備份"
+msgstr "產生備份"
#: applications/luci-app-nlbwmon/root/usr/share/rpcd/acl.d/luci-app-nlbwmon.json:3
msgid "Grant UCI access for luci-app-nlbwmon"
@@ -480,7 +480,7 @@ msgstr "已還原以下資料庫檔案:"
msgid ""
"The maximum amount of entries that should be put into the database, setting "
"the limit to 0 will allow databases to grow indefinitely."
-msgstr "資料庫中儲存的最大項目數;將限制設定為「0」則容許資料庫無限增長。"
+msgstr "資料庫中儲存的最大項目數;設定限制為 \"0\" 將允許資料庫無限增長。"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
msgid "Traffic / Host"
diff --git a/applications/luci-app-nut/po/it/nut.po b/applications/luci-app-nut/po/it/nut.po
index 7ab92890da..6cf69a6f34 100644
--- a/applications/luci-app-nut/po/it/nut.po
+++ b/applications/luci-app-nut/po/it/nut.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-03-09 14:34+0000\n"
-"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
+"PO-Revision-Date: 2021-01-13 00:56+0000\n"
+"Last-Translator: Francesco Grosso <tregemmelli@gmail.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnut/it/>\n"
"Language: it\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.4.1-dev\n"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:216
msgid "Additional Shutdown Time(s)"
@@ -564,7 +564,7 @@ msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:234
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:16
msgid "Username"
-msgstr ""
+msgstr "Nome utente"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:238
msgid "Vendor (regex)"
diff --git a/applications/luci-app-nut/po/zh_Hans/nut.po b/applications/luci-app-nut/po/zh_Hans/nut.po
index 53cf3988af..10808e2160 100644
--- a/applications/luci-app-nut/po/zh_Hans/nut.po
+++ b/applications/luci-app-nut/po/zh_Hans/nut.po
@@ -5,8 +5,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2021-01-05 13:29+0000\n"
-"Last-Translator: zhanhb <zhanhb88@gmail.com>\n"
+"PO-Revision-Date: 2021-01-13 00:56+0000\n"
+"Last-Translator: 孤爺仔 <7312140@qq.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsnut/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -473,15 +473,15 @@ msgstr "SNMP 版本"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:232
msgid "SNMPv1"
-msgstr "SNMPv1"
+msgstr "SNMPv1(网络协议)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:233
msgid "SNMPv2c"
-msgstr "SNMPv2c"
+msgstr "SNMPv2c(网络协议)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:234
msgid "SNMPv3"
-msgstr "SNMPv3"
+msgstr "SNMPv3(网络协议)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:219
msgid "Serial Number"
diff --git a/applications/luci-app-ocserv/po/it/ocserv.po b/applications/luci-app-ocserv/po/it/ocserv.po
index 68bc5e8074..d866ab401e 100644
--- a/applications/luci-app-ocserv/po/it/ocserv.po
+++ b/applications/luci-app-ocserv/po/it/ocserv.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-11-12 02:29+0000\n"
-"Last-Translator: J. Lavoie <j.lavoie@net-c.ca>\n"
+"PO-Revision-Date: 2021-01-13 00:56+0000\n"
+"Last-Translator: Francesco Grosso <tregemmelli@gmail.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsocserv/it/>\n"
"Language: it\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4-dev\n"
+"X-Generator: Weblate 4.4.1-dev\n"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
@@ -195,7 +195,7 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20
msgid "Server Settings"
-msgstr ""
+msgstr "Impostazioni del server"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
msgid "Server's Public Key ID"
@@ -293,7 +293,7 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66
msgid "Username"
-msgstr ""
+msgstr "Nome utente"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
diff --git a/applications/luci-app-ocserv/po/zh_Hans/ocserv.po b/applications/luci-app-ocserv/po/zh_Hans/ocserv.po
index 71d562a4ce..b1ca9b6b7d 100644
--- a/applications/luci-app-ocserv/po/zh_Hans/ocserv.po
+++ b/applications/luci-app-ocserv/po/zh_Hans/ocserv.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-05 13:29+0000\n"
-"Last-Translator: zhanhb <zhanhb88@gmail.com>\n"
+"PO-Revision-Date: 2021-01-13 00:56+0000\n"
+"Last-Translator: 孤爺仔 <7312140@qq.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsocserv/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -164,7 +164,7 @@ msgstr "网络掩码(或 IPv6 前缀)"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7
msgid "OpenConnect VPN"
-msgstr "OpenConnect VPN"
+msgstr "OpenConnect VPN程序"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24
msgid "Password"
diff --git a/applications/luci-app-ocserv/po/zh_Hant/ocserv.po b/applications/luci-app-ocserv/po/zh_Hant/ocserv.po
index 19029667d4..d83a750c06 100644
--- a/applications/luci-app-ocserv/po/zh_Hant/ocserv.po
+++ b/applications/luci-app-ocserv/po/zh_Hant/ocserv.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-09 15:32+0000\n"
+"PO-Revision-Date: 2021-01-14 09:20+0000\n"
"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsocserv/zh_Hant/>\n"
@@ -15,7 +15,7 @@ msgstr ""
msgid ""
"<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
"prefix"
-msgstr "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-表示法:位址/前綴"
+msgstr "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr> 標記法:位址/字首"
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48
msgid "Active OpenConnect Users"
diff --git a/applications/luci-app-olsr/po/zh_Hans/olsr.po b/applications/luci-app-olsr/po/zh_Hans/olsr.po
index 47fd96be16..a0f874a99a 100644
--- a/applications/luci-app-olsr/po/zh_Hans/olsr.po
+++ b/applications/luci-app-olsr/po/zh_Hans/olsr.po
@@ -4,8 +4,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-01-05 13:29+0000\n"
-"Last-Translator: zhanhb <zhanhb88@gmail.com>\n"
+"PO-Revision-Date: 2021-01-13 00:56+0000\n"
+"Last-Translator: 孤爺仔 <7312140@qq.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsolsr/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -269,12 +269,12 @@ msgstr "隐藏 IPv6"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:12
msgid "Hna4"
-msgstr "Hna4"
+msgstr "Hna4网络封包"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
msgid "Hna6"
-msgstr "Hna6"
+msgstr "Hna6网络封包"
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:58
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:110
diff --git a/applications/luci-app-olsr/po/zh_Hant/olsr.po b/applications/luci-app-olsr/po/zh_Hant/olsr.po
index 45bdb99891..408a5e3018 100644
--- a/applications/luci-app-olsr/po/zh_Hant/olsr.po
+++ b/applications/luci-app-olsr/po/zh_Hant/olsr.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-01-11 18:32+0000\n"
+"PO-Revision-Date: 2021-01-14 09:20+0000\n"
"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsolsr/zh_Hant/>\n"
@@ -17,7 +17,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
msgid "Active MID announcements"
-msgstr "活動的 MID 通告"
+msgstr "活躍的 MID 公告"
#: applications/luci-app-olsr/luasrc/view/status-olsr/topology.htm:14
msgid "Active OLSR nodes"
@@ -25,7 +25,7 @@ msgstr "活動的 OLSR 節點"
#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:82
msgid "Active host net announcements"
-msgstr "活動的主機網路通告"
+msgstr "活躍的主機網路公告"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
@@ -45,14 +45,14 @@ msgstr "允許選擇有 NAT 的 IPv4 閘道器"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:155
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
msgid "Announce uplink"
-msgstr "通告上行連結"
+msgstr "發布上行連結"
#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:39
#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:90
#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:47
#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:107
msgid "Announced network"
-msgstr "通告的網路"
+msgstr "發布的網路"
#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:11
msgid "Bad (ETX > 10)"
@@ -216,7 +216,7 @@ msgstr "HNA"
#: applications/luci-app-olsr/luasrc/controller/olsr4.lua:25
msgid "HNA Announcements"
-msgstr "HNA 通告"
+msgstr "HNA 公告"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:322
@@ -234,7 +234,7 @@ msgstr "HNA 有效時長"
#: applications/luci-app-olsr/luasrc/controller/olsr6.lua:25
msgid "HNA6 Announcements"
-msgstr "HNA 通告"
+msgstr "HNA6 公告"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:381
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
@@ -732,11 +732,11 @@ msgstr "OLSR-顯示選項"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:8
msgid "OLSR - HNA-Announcements"
-msgstr "OLSR - HNA-通告"
+msgstr "OLSR-HNA 公告"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:7
msgid "OLSR - HNA6-Announcements"
-msgstr "OLSR - HNA6-通告"
+msgstr "OLSR-HNA6 公告"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:9
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:216
@@ -783,7 +783,7 @@ msgstr "概覽"
#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:87
msgid "Overview of currently active OLSR host net announcements"
-msgstr "當前活動的 OLSR 主機網路通告概覽"
+msgstr "目前活躍的 OLSR 主機網路公告概覽"
#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:122
msgid "Overview of currently established OLSR connections"
@@ -803,7 +803,7 @@ msgstr "OLSR 正在執行的介面概覽"
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:17
msgid "Overview of known multiple interface announcements"
-msgstr "已知的多介面通告概覽"
+msgstr "已知的多介面公告概覽"
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:104
msgid "Overview of smart gateways in this network"
@@ -912,7 +912,7 @@ msgstr "SmartGW智慧臨時匝道器"
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:97
msgid "SmartGW announcements"
-msgstr "SmartGW 通告"
+msgstr "SmartGW 公告"
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:150
msgid "SmartGateway is not configured on this system."
diff --git a/applications/luci-app-omcproxy/po/zh_Hant/omcproxy.po b/applications/luci-app-omcproxy/po/zh_Hant/omcproxy.po
index 657704fbe2..df79a89ef1 100644
--- a/applications/luci-app-omcproxy/po/zh_Hant/omcproxy.po
+++ b/applications/luci-app-omcproxy/po/zh_Hant/omcproxy.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-09 15:32+0000\n"
+"PO-Revision-Date: 2021-01-13 17:57+0000\n"
"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsomcproxy/zh_Hant/>\n"
@@ -16,7 +16,7 @@ msgstr "加入實體"
#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:35
msgid "Downlink interface"
-msgstr "下行介面"
+msgstr "下行連結介面"
#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:13
msgid "Embedded IGMPv3 and MLDv2 proxy"
@@ -40,7 +40,7 @@ msgstr "範圍"
#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:31
msgid "Uplink interface"
-msgstr "上行介面"
+msgstr "上行連結介面"
#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:31
msgid "Where does the multicast come from?"
diff --git a/applications/luci-app-openvpn/po/zh_Hant/openvpn.po b/applications/luci-app-openvpn/po/zh_Hant/openvpn.po
index e44b88ebd9..45f6aa5aca 100644
--- a/applications/luci-app-openvpn/po/zh_Hant/openvpn.po
+++ b/applications/luci-app-openvpn/po/zh_Hant/openvpn.po
@@ -6,7 +6,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-19 19:35+0200\n"
-"PO-Revision-Date: 2021-01-11 18:32+0000\n"
+"PO-Revision-Date: 2021-01-13 10:47+0000\n"
"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsopenvpn/zh_Hant/>\n"
@@ -681,7 +681,7 @@ msgstr "顯式檔案格式版本的狀態"
#: applications/luci-app-openvpn/luasrc/view/openvpn/pageswitch.htm:15
msgid "Switch to advanced configuration"
-msgstr "高階配置"
+msgstr "切換到進階組態"
#: applications/luci-app-openvpn/luasrc/view/openvpn/pageswitch.htm:18
msgid "Switch to basic configuration"
diff --git a/applications/luci-app-pagekitec/po/zh_Hans/pagekitec.po b/applications/luci-app-pagekitec/po/zh_Hans/pagekitec.po
index 6165c09faf..b65e4270f7 100644
--- a/applications/luci-app-pagekitec/po/zh_Hans/pagekitec.po
+++ b/applications/luci-app-pagekitec/po/zh_Hans/pagekitec.po
@@ -3,15 +3,15 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-11-22 15:35+0000\n"
-"Last-Translator: Eric <spice2wolf@gmail.com>\n"
+"PO-Revision-Date: 2021-01-13 00:56+0000\n"
+"Last-Translator: 孤爺仔 <7312140@qq.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationspagekitec/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 4.4-dev\n"
+"X-Generator: Weblate 4.4.1-dev\n"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:5
msgid ""
@@ -66,7 +66,7 @@ msgstr "Kite 密码"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:17
#: applications/luci-app-pagekitec/root/usr/share/luci/menu.d/luci-app-pagekitec.json:3
msgid "PageKite"
-msgstr "PageKite"
+msgstr "PageKite出版商"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:26
msgid "Static setup"
diff --git a/applications/luci-app-privoxy/po/it/privoxy.po b/applications/luci-app-privoxy/po/it/privoxy.po
index d83216b571..2126a66737 100644
--- a/applications/luci-app-privoxy/po/it/privoxy.po
+++ b/applications/luci-app-privoxy/po/it/privoxy.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-03-07 12:33+0000\n"
-"Last-Translator: Giuseppe Valitutto <valituttogiuseppe@gmail.com>\n"
+"PO-Revision-Date: 2021-01-13 00:56+0000\n"
+"Last-Translator: Francesco Grosso <tregemmelli@gmail.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsprivoxy/it/>\n"
"Language: it\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.4.1-dev\n"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:236
msgid ""
@@ -213,7 +213,7 @@ msgstr ""
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:104
msgid "Logging"
-msgstr ""
+msgstr "Registrazione"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:339
msgid "Main actions file"
diff --git a/applications/luci-app-privoxy/po/zh_Hant/privoxy.po b/applications/luci-app-privoxy/po/zh_Hant/privoxy.po
index d40df0aa39..da5b986363 100644
--- a/applications/luci-app-privoxy/po/zh_Hant/privoxy.po
+++ b/applications/luci-app-privoxy/po/zh_Hant/privoxy.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: luci-app-privoxy\n"
"POT-Creation-Date: 2015-06-10 20:16+0100\n"
-"PO-Revision-Date: 2021-01-11 18:32+0000\n"
+"PO-Revision-Date: 2021-01-12 22:25+0000\n"
"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsprivoxy/zh_Hant/>\n"
@@ -36,7 +36,7 @@ msgstr "Privoxy 存放臨時檔案的目錄。"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:84
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:87
msgid "Access Control"
-msgstr "訪問控制"
+msgstr "存取控制"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:337
msgid "Actions that are applied to all sites and maybe overruled later on."
diff --git a/applications/luci-app-qos/po/zh_Hans/qos.po b/applications/luci-app-qos/po/zh_Hans/qos.po
index a922289c10..367d00df0b 100644
--- a/applications/luci-app-qos/po/zh_Hans/qos.po
+++ b/applications/luci-app-qos/po/zh_Hans/qos.po
@@ -6,8 +6,8 @@ msgstr ""
"Project-Id-Version: LuCi Chinese Translation\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-25 22:10+0100\n"
-"PO-Revision-Date: 2021-01-05 13:29+0000\n"
-"Last-Translator: zhanhb <zhanhb88@gmail.com>\n"
+"PO-Revision-Date: 2021-01-13 00:56+0000\n"
+"Last-Translator: 孤爺仔 <7312140@qq.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsqos/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -71,7 +71,7 @@ msgstr "协议"
#: applications/luci-app-qos/root/usr/share/luci/menu.d/luci-app-qos.json:3
msgid "QoS"
-msgstr "QoS"
+msgstr "服务质量(QoS)"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:7
msgid "Quality of Service"
diff --git a/applications/luci-app-radicale/po/it/radicale.po b/applications/luci-app-radicale/po/it/radicale.po
index 798afed028..d3ab5d4c1c 100644
--- a/applications/luci-app-radicale/po/it/radicale.po
+++ b/applications/luci-app-radicale/po/it/radicale.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-10 16:32+0000\n"
-"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
+"PO-Revision-Date: 2021-01-13 00:56+0000\n"
+"Last-Translator: Francesco Grosso <tregemmelli@gmail.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale/it/>\n"
"Language: it\n"
@@ -240,7 +240,7 @@ msgstr ""
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:533
msgid "Logging"
-msgstr ""
+msgstr "Registrazione"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:235
msgid "Logon message"
diff --git a/applications/luci-app-radicale/po/zh_Hans/radicale.po b/applications/luci-app-radicale/po/zh_Hans/radicale.po
index cb88d52dd3..a2ae19cd64 100644
--- a/applications/luci-app-radicale/po/zh_Hans/radicale.po
+++ b/applications/luci-app-radicale/po/zh_Hans/radicale.po
@@ -3,8 +3,8 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-05 13:29+0000\n"
-"Last-Translator: zhanhb <zhanhb88@gmail.com>\n"
+"PO-Revision-Date: 2021-01-13 00:56+0000\n"
+"Last-Translator: 孤爺仔 <7312140@qq.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsradicale/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -60,11 +60,11 @@ msgstr "自动启动"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:190
msgid "Boot delay"
-msgstr "启动延迟"
+msgstr "启动延时"
#: applications/luci-app-radicale/luasrc/controller/radicale.lua:23
msgid "CalDAV/CardDAV"
-msgstr "CalDAV/CardDAV"
+msgstr "CalDAV(备忘录)/CardDAV(电话薄)"
#: applications/luci-app-radicale/luasrc/controller/radicale.lua:33
msgid ""
diff --git a/applications/luci-app-radicale2/po/it/radicale2.po b/applications/luci-app-radicale2/po/it/radicale2.po
index e55183138b..60517ab2d2 100644
--- a/applications/luci-app-radicale2/po/it/radicale2.po
+++ b/applications/luci-app-radicale2/po/it/radicale2.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2020-11-12 02:29+0000\n"
-"Last-Translator: J. Lavoie <j.lavoie@net-c.ca>\n"
+"PO-Revision-Date: 2021-01-13 00:56+0000\n"
+"Last-Translator: Francesco Grosso <tregemmelli@gmail.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale2/it/>\n"
"Language: it\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4-dev\n"
+"X-Generator: Weblate 4.4.1-dev\n"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
@@ -222,7 +222,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:29
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:6
msgid "Logging"
-msgstr ""
+msgstr "Registrazione"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:12
msgid "Logging File"
@@ -401,7 +401,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:17
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:18
msgid "Server Settings"
-msgstr ""
+msgstr "Impostazioni del server"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:47
msgid "Socket timeout (seconds)"
@@ -451,7 +451,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:70
msgid "Username"
-msgstr ""
+msgstr "Nome utente"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:66
msgid "Users and Passwords"
diff --git a/applications/luci-app-radicale2/po/zh_Hans/radicale2.po b/applications/luci-app-radicale2/po/zh_Hans/radicale2.po
index 9523f3cd6e..dfb6aab3a6 100644
--- a/applications/luci-app-radicale2/po/zh_Hans/radicale2.po
+++ b/applications/luci-app-radicale2/po/zh_Hans/radicale2.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2021-01-08 12:12+0000\n"
-"Last-Translator: Eric <spice2wolf@gmail.com>\n"
+"PO-Revision-Date: 2021-01-13 00:56+0000\n"
+"Last-Translator: 孤爺仔 <7312140@qq.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsradicale2/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -475,7 +475,7 @@ msgstr "来自 Web 服务器的 X-Remote-User"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:39
msgid "bcrypt"
-msgstr "bcrypt"
+msgstr "bcrypt加密算法"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:35
msgid "crypt"
diff --git a/applications/luci-app-ser2net/po/zh_Hans/ser2net.po b/applications/luci-app-ser2net/po/zh_Hans/ser2net.po
index 8a8eb84c2b..d11fccc61f 100644
--- a/applications/luci-app-ser2net/po/zh_Hans/ser2net.po
+++ b/applications/luci-app-ser2net/po/zh_Hans/ser2net.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-07 02:16+0000\n"
-"Last-Translator: zhanhb <zhanhb88@gmail.com>\n"
+"PO-Revision-Date: 2021-01-13 00:57+0000\n"
+"Last-Translator: 孤爺仔 <7312140@qq.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsser2net/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -89,7 +89,7 @@ msgstr "LED重定向"
#: applications/luci-app-ser2net/root/usr/share/luci/menu.d/luci-app-ser2net.json:32
msgid "LEDs"
-msgstr "LEDs"
+msgstr "LED群"
#: 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
diff --git a/applications/luci-app-shairplay/po/zh_Hans/shairplay.po b/applications/luci-app-shairplay/po/zh_Hans/shairplay.po
index 6395789bdf..1022f984e2 100644
--- a/applications/luci-app-shairplay/po/zh_Hans/shairplay.po
+++ b/applications/luci-app-shairplay/po/zh_Hans/shairplay.po
@@ -3,8 +3,8 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-05 13:29+0000\n"
-"Last-Translator: zhanhb <zhanhb88@gmail.com>\n"
+"PO-Revision-Date: 2021-01-13 00:56+0000\n"
+"Last-Translator: 孤爺仔 <7312140@qq.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsshairplay/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -60,7 +60,7 @@ msgstr "刷新"
#: applications/luci-app-shairplay/root/usr/share/luci/menu.d/luci-app-shairplay.json:3
msgid "Shairplay"
-msgstr "Shairplay"
+msgstr "Shairplay(多媒体程序)"
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:4
msgid ""
diff --git a/applications/luci-app-simple-adblock/po/zh_Hans/simple-adblock.po b/applications/luci-app-simple-adblock/po/zh_Hans/simple-adblock.po
index cadcf57d42..f9279285cc 100644
--- a/applications/luci-app-simple-adblock/po/zh_Hans/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/zh_Hans/simple-adblock.po
@@ -5,8 +5,8 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
-"PO-Revision-Date: 2021-01-07 17:03+0000\n"
-"Last-Translator: Eric <spice2wolf@gmail.com>\n"
+"PO-Revision-Date: 2021-01-13 00:56+0000\n"
+"Last-Translator: 孤爺仔 <7312140@qq.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationssimple-adblock/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -357,7 +357,7 @@ msgstr "允许的域列表的URL。"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "URLs to lists of domains to be blocked."
-msgstr "阻止的域列表的 URL:"
+msgstr "阻止的域列表的 URL."
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:350
msgid "URLs to lists of hosts to be blocked."
diff --git a/applications/luci-app-simple-adblock/po/zh_Hant/simple-adblock.po b/applications/luci-app-simple-adblock/po/zh_Hant/simple-adblock.po
index d66e3868dd..cf4bbc8fe9 100644
--- a/applications/luci-app-simple-adblock/po/zh_Hant/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/zh_Hant/simple-adblock.po
@@ -3,7 +3,7 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-10 16:32+0000\n"
+"PO-Revision-Date: 2021-01-14 09:20+0000\n"
"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationssimple-adblock/zh_Hant/>\n"
@@ -35,11 +35,11 @@ msgstr "加入 IPv6 項目"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:293
msgid "Add IPv6 entries to block-list."
-msgstr "將 IPv6 項目加入到封鎖清單。"
+msgstr "加入 IPv6 項目到封鎖清單。"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:263
msgid "Advanced Configuration"
-msgstr "進階配置"
+msgstr "進階組態"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:335
msgid "Allowed Domain URLs"
@@ -137,7 +137,7 @@ msgstr "禁用除錯"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:294
msgid "Do not add IPv6 entries"
-msgstr "不新增IPv6條目"
+msgstr "不要加入 IPv6 項目"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:318
msgid "Do not store compressed cache"
diff --git a/applications/luci-app-softether/Makefile b/applications/luci-app-softether/Makefile
new file mode 100644
index 0000000000..06a310c7e1
--- /dev/null
+++ b/applications/luci-app-softether/Makefile
@@ -0,0 +1,12 @@
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=Softether management application
+LUCI_DEPENDS:=+softethervpn5-client
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-app-softether/htdocs/luci-static/resources/view/softether-status.js b/applications/luci-app-softether/htdocs/luci-static/resources/view/softether-status.js
new file mode 100644
index 0000000000..3c3130d96f
--- /dev/null
+++ b/applications/luci-app-softether/htdocs/luci-static/resources/view/softether-status.js
@@ -0,0 +1,117 @@
+'use strict';
+'require view';
+'require fs';
+
+return view.extend({
+ setElementShown: function(selector, shown) {
+ var loaderE = document.querySelector(selector);
+ if (loaderE) {
+ if (loaderE.classList.contains('hidden') === shown)
+ {
+ if (shown) {
+ loaderE.classList.remove('hidden');
+ } else {
+ loaderE.classList.add('hidden');
+ }
+ }
+ }
+ },
+ fixupResponse: function(response) {
+ return response.toString().replace(/(\n$)/, '');
+ },
+ rpcDownloadAccountLists: function() {
+ return new Promise(L.bind(function (resolve, fail) {
+ fs.exec_direct('/usr/libexec/vpncmd-call', [ 'account-list' ])
+ .then(L.bind(function(resp) {
+ var accounts = [];
+ var responseList = this.fixupResponse(resp).split('\n');
+ responseList.forEach(function(d) {
+ var s = d.split(',');
+ var tmp = {};
+ tmp.name = s[0];
+ tmp.properties = {};
+ tmp.properties['Status'] = s[1];
+ tmp.properties['Remote'] = s[2];
+ tmp.properties['Hub'] = s[3];
+ accounts.push(tmp);
+ })
+ resolve(accounts);
+ },this));
+ },this));
+ },
+ rpcDownloadAccountStatus: function(account) {
+ return new Promise(L.bind(function (resolve, fail) {
+ fs.exec_direct('/usr/libexec/vpncmd-call', [ 'account-status-get', account.name ])
+ .then(L.bind(function(resp) {
+ var detailList = this.fixupResponse(resp).split('\n');
+ detailList.forEach(function(d) {
+ var s = d.split(',');
+ if (s.length === 2)
+ account.properties[s[0]] = s[1];
+ });
+ resolve(account);
+ },this));
+ },this));
+ },
+ downloadAllStatus: function(accountList) {
+ var promises = [];
+ accountList.forEach(L.bind(function(account) { promises.push(this.rpcDownloadAccountStatus(account)); },this));
+ return Promise.all(promises);
+ },
+ downloadAllAccounts: function() {
+ return new Promise(L.bind(function(resolve) {
+ this.rpcDownloadAccountLists().then(L.bind(function(accountList) {
+ this.downloadAllStatus(accountList).then(function(accountListWDetail) {
+ resolve(accountListWDetail);
+ });
+ },this));
+ },this));
+ },
+ updateAccountTable: function(listData) {
+ var tableSelector = '#accountTable';
+ var table = isElem(tableSelector) ? tableSelector : document.querySelector(tableSelector);
+ if (listData.length > 0 ) {
+ listData.forEach(L.bind(function(account) {
+ table.appendChild(this.renderAccountRow(account));
+ },this));
+ } else {
+ this.setElementShown('#emptyLabel', true);
+ }
+ this.setElementShown('#loader', false);
+ },
+ renderAccountRow: function(account) {
+ var properties = [];
+ for(var key in account.properties) {
+ if (account.properties.hasOwnProperty(key)) {
+ properties.push(E('strong', {}, [key + ':']));
+ properties.push(account.properties[key]);
+ properties.push(E('br', {}, []));
+ }
+ }
+ var row = E('div', {'class':'tr cbi-section-table-row'}, [
+ E('div', {'class':'td', 'style': 'width: 20%;vertical-align:top;'}, [
+ E('strong', {}, ['Account:']),
+ account.name
+ ]),
+ E('div', {'class':'td'}, properties)
+ ]);
+ return row;
+ },
+ render: function() {
+ var view = E([], [
+ E('h2', {}, _('SoftEther Status')),
+ E('div', { 'class': 'cbi-section'}, [
+ E('div', { 'class': 'cbi-section-node'}, [
+ E('div', { 'id': 'accountTable', 'class': 'table cbi-section-table' }, [ ])
+ ])
+ ]),
+ E('div', { 'id': 'loader', 'class': 'spinning' }, _('Loading account information…')),
+ E('div', { 'id': 'emptyLabel', 'class': 'hidden'}, _('No VPN account configured.'))
+ ]);
+ this.downloadAllAccounts().then(L.bind(function(v) { this.updateAccountTable(v); },this));
+ return view;
+ },
+ handleSave: null,
+ handleSaveApply: null,
+ handleReset: null,
+});
diff --git a/applications/luci-app-softether/root/usr/libexec/vpncmd-call b/applications/luci-app-softether/root/usr/libexec/vpncmd-call
new file mode 100755
index 0000000000..3d671dce4c
--- /dev/null
+++ b/applications/luci-app-softether/root/usr/libexec/vpncmd-call
@@ -0,0 +1,31 @@
+#!/bin/sh
+
+action=$1
+shift
+
+case "$action" in
+ nic-list)
+ /usr/bin/vpncmd localhost /client /csv /cmd:niclist | tail -n +4 2> /dev/null
+ ;;
+ nic-create)
+ /usr/bin/vpncmd localhost /client /cmd:niccreate $1 > /dev/null && echo "OK" || echo "NOK"
+ ;;
+ nic-delete)
+ /usr/bin/vpncmd localhost /client /csv /cmd:nicdelete $1 > /dev/null && echo "OK" || echo "NOK"
+ ;;
+ account-list)
+ /usr/bin/vpncmd localhost /client /csv /cmd:accountlist | tail -n +4 2> /dev/null
+ ;;
+ account-status-get)
+ /usr/bin/vpncmd localhost /client /csv /cmd:accountstatusget $1 | tail -n +4 2> /dev/null
+ ;;
+ *)
+ echo "Usage:" >&2
+ echo " $0 {nic-list}" >&2
+ echo " $0 {nic-create} {name}" >&2
+ echo " $0 {nic-delete} {name}" >&2
+ echo " $0 {account-list}" >&2
+ echo " $0 {account-status-get {accountname}" >&2
+ exit 1
+ ;;
+esac
diff --git a/applications/luci-app-softether/root/usr/share/luci/menu.d/luci-app-softether.json b/applications/luci-app-softether/root/usr/share/luci/menu.d/luci-app-softether.json
new file mode 100644
index 0000000000..c0ed09c20f
--- /dev/null
+++ b/applications/luci-app-softether/root/usr/share/luci/menu.d/luci-app-softether.json
@@ -0,0 +1,13 @@
+{
+ "admin/status/softether": {
+ "title": "SoftEther Status",
+ "order": 95,
+ "action": {
+ "type": "view",
+ "path": "softether-status"
+ },
+ "depends": {
+ "acl": [ "luci-app-softether" ]
+ }
+ }
+}
diff --git a/applications/luci-app-softether/root/usr/share/rpcd/acl.d/luci-app-softether.json b/applications/luci-app-softether/root/usr/share/rpcd/acl.d/luci-app-softether.json
new file mode 100644
index 0000000000..900e4bed78
--- /dev/null
+++ b/applications/luci-app-softether/root/usr/share/rpcd/acl.d/luci-app-softether.json
@@ -0,0 +1,12 @@
+{
+ "luci-app-softether": {
+ "description": "Grant access to softether management",
+ "read": {
+ "cgi-io": [ "exec" ],
+ "file": {
+ "/usr/libexec/vpncmd-call account-list": [ "exec" ],
+ "/usr/libexec/vpncmd-call account-status-get *": [ "exec" ]
+ }
+ }
+ }
+}
diff --git a/applications/luci-app-splash/po/zh_Hans/splash.po b/applications/luci-app-splash/po/zh_Hans/splash.po
index 915a41e5c5..8279b62849 100644
--- a/applications/luci-app-splash/po/zh_Hans/splash.po
+++ b/applications/luci-app-splash/po/zh_Hans/splash.po
@@ -6,8 +6,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-06-28 08:58+0200\n"
-"PO-Revision-Date: 2021-01-05 13:29+0000\n"
-"Last-Translator: zhanhb <zhanhb88@gmail.com>\n"
+"PO-Revision-Date: 2021-01-13 00:56+0000\n"
+"Last-Translator: 孤爺仔 <7312140@qq.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationssplash/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -19,7 +19,7 @@ msgstr ""
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:53
msgid "%s with the operator of this access point."
-msgstr "%s与该接入点的运营商。"
+msgstr "当前接入点的操作者%s ."
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:65
#: applications/luci-app-splash/luasrc/view/splash_splash/splash.htm:13
@@ -101,7 +101,7 @@ msgstr "清理时间"
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:5
#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:197
msgid "Client-Splash"
-msgstr "Client-Splash"
+msgstr "Client-Splash远程存储客户端"
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:5
msgid ""
@@ -132,7 +132,7 @@ msgstr "客户端上传速度限制(kbyte/s)"
#: applications/luci-app-splash/luasrc/view/splash/blocked.htm:15
msgid "Contact the owner"
-msgstr "联系所有者"
+msgstr "联系拥有者"
#: applications/luci-app-splash/luasrc/view/splash_splash/splash.htm:12
msgid "Decline"
@@ -174,7 +174,7 @@ msgstr "取得联系"
#: applications/luci-app-splash/root/usr/share/rpcd/acl.d/luci-app-splash.json:3
msgid "Grant UCI access for luci-app-splash"
-msgstr "授予UCI访问luci-app-splash的权限"
+msgstr "授予 UCI 访问 luci-app-splash 的权限"
#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:205
msgid "Hostname"
@@ -282,7 +282,7 @@ msgstr "Splash 规则集成在此防火墙区域中"
#: applications/luci-app-splash/luasrc/controller/splash/splash.lua:9
msgid "Splashtext"
-msgstr "Splashtext"
+msgstr "闪烁标语"
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:125
msgid ""
diff --git a/applications/luci-app-squid/po/zh_Hant/squid.po b/applications/luci-app-squid/po/zh_Hant/squid.po
index a8f63a8d70..4dfb7e268e 100644
--- a/applications/luci-app-squid/po/zh_Hant/squid.po
+++ b/applications/luci-app-squid/po/zh_Hant/squid.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-09 15:32+0000\n"
+"PO-Revision-Date: 2021-01-12 22:25+0000\n"
"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationssquid/zh_Hant/>\n"
@@ -16,7 +16,7 @@ msgstr "進階設定"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:38
msgid "Coredump files directory"
-msgstr "Coredump文件目錄"
+msgstr "磁芯傾印檔案目錄"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:28
msgid "General Settings"
diff --git a/applications/luci-app-statistics/po/es/statistics.po b/applications/luci-app-statistics/po/es/statistics.po
index cb9c2a1fc3..58ccc004db 100644
--- a/applications/luci-app-statistics/po/es/statistics.po
+++ b/applications/luci-app-statistics/po/es/statistics.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2021-01-03 17:29+0000\n"
+"PO-Revision-Date: 2021-01-12 22:24+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/es/>\n"
@@ -997,11 +997,11 @@ msgstr "Monitoreo de reglas activado"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/snmp6.js:7
msgid "SNMP6"
-msgstr ""
+msgstr "SNMP6"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/snmp6.js:7
msgid "SNMP6 Plugin Configuration"
-msgstr ""
+msgstr "Configuración del complemento SNMP6"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/sqm.js:7
msgid "SQM"
@@ -1086,7 +1086,7 @@ msgstr "Monitoreo de frecuencia de CPU simple activado"
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/snmp6.json:2
msgid "Snmp6"
-msgstr ""
+msgstr "Snmp6"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/unixsock.js:34
msgid "Socket %s active"
@@ -1427,6 +1427,8 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/snmp6.js:8
msgid "The snmp6 plugin collects IPv6 statistics for selected interfaces."
msgstr ""
+"El complemento snmp6 recopila estadísticas de IPv6 para las interfaces "
+"seleccionadas."
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/splash_leases.js:7
msgid ""
diff --git a/applications/luci-app-statistics/po/pt_BR/statistics.po b/applications/luci-app-statistics/po/pt_BR/statistics.po
index 63bdcdb439..70d7d65438 100644
--- a/applications/luci-app-statistics/po/pt_BR/statistics.po
+++ b/applications/luci-app-statistics/po/pt_BR/statistics.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2020-12-30 02:30+0000\n"
+"PO-Revision-Date: 2021-01-12 22:24+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsstatistics/pt_BR/>\n"
@@ -1000,11 +1000,11 @@ msgstr "Regra de monitoramento ativada"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/snmp6.js:7
msgid "SNMP6"
-msgstr ""
+msgstr "SNMP6"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/snmp6.js:7
msgid "SNMP6 Plugin Configuration"
-msgstr ""
+msgstr "Configuração do Plug-in SNMP6"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/sqm.js:7
msgid "SQM"
@@ -1088,7 +1088,7 @@ msgstr "Monitoramento simples de frequência da CPU ativado"
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/snmp6.json:2
msgid "Snmp6"
-msgstr ""
+msgstr "Snmp6"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/unixsock.js:34
msgid "Socket %s active"
@@ -1421,7 +1421,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/snmp6.js:8
msgid "The snmp6 plugin collects IPv6 statistics for selected interfaces."
-msgstr ""
+msgstr "O plugin snmp6 coleta estatísticas IPv6 nas interfaces selecionadas."
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/splash_leases.js:7
msgid ""
diff --git a/applications/luci-app-statistics/po/ru/statistics.po b/applications/luci-app-statistics/po/ru/statistics.po
index 00f487c65a..e6a18ef8f0 100644
--- a/applications/luci-app-statistics/po/ru/statistics.po
+++ b/applications/luci-app-statistics/po/ru/statistics.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: statistics\n"
"POT-Creation-Date: 2017-10-17 22:00+0300\n"
-"PO-Revision-Date: 2020-12-30 02:30+0000\n"
+"PO-Revision-Date: 2021-01-12 22:25+0000\n"
"Last-Translator: Anton Kikin <a.a.kikin@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/ru/>\n"
@@ -1018,11 +1018,11 @@ msgstr "Мониторинг правил включён"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/snmp6.js:7
msgid "SNMP6"
-msgstr ""
+msgstr "SNMP6"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/snmp6.js:7
msgid "SNMP6 Plugin Configuration"
-msgstr ""
+msgstr "Настройки плагина «SNMP6»"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/sqm.js:7
msgid "SQM"
@@ -1106,7 +1106,7 @@ msgstr "Включён простой мониторинг частоты CPU"
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/snmp6.json:2
msgid "Snmp6"
-msgstr ""
+msgstr "SNMP6"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/unixsock.js:34
msgid "Socket %s active"
@@ -1429,7 +1429,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/snmp6.js:8
msgid "The snmp6 plugin collects IPv6 statistics for selected interfaces."
-msgstr ""
+msgstr "Плагин «‎SNMP6»‎ собирает IPv6 статистику для выбранных интерфейсов."
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/splash_leases.js:7
msgid ""
diff --git a/applications/luci-app-statistics/po/zh_Hans/statistics.po b/applications/luci-app-statistics/po/zh_Hans/statistics.po
index f02b87817c..8af2549382 100644
--- a/applications/luci-app-statistics/po/zh_Hans/statistics.po
+++ b/applications/luci-app-statistics/po/zh_Hans/statistics.po
@@ -7,8 +7,8 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:40+0200\n"
-"PO-Revision-Date: 2021-01-08 12:12+0000\n"
-"Last-Translator: Eric <spice2wolf@gmail.com>\n"
+"PO-Revision-Date: 2021-01-13 00:56+0000\n"
+"Last-Translator: 孤爺仔 <7312140@qq.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsstatistics/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -166,7 +166,7 @@ msgstr "设置…"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/conntrack.js:7
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/conntrack.json:2
msgid "Conntrack"
-msgstr "Conntrack"
+msgstr "连接跟踪"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/conntrack.js:6
msgid "Conntrack Plugin Configuration"
@@ -357,7 +357,7 @@ msgstr "每分钟"
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/exec.json:2
msgid "Exec"
-msgstr "Exec"
+msgstr "Exec指令"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:7
msgid "Exec Plugin Configuration"
@@ -849,7 +849,7 @@ msgstr "收集程序使用线程数"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/olsrd.js:10
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/olsrd.json:2
msgid "OLSRd"
-msgstr "OLSRd"
+msgstr "最大优化网络状态路由协定常驻程序(OLSRd)"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:6
msgid "OLSRd Plugin Configuration"
@@ -945,7 +945,7 @@ msgstr "RRD 区间间隙"
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/rrdtool.json:2
msgid "RRDTool"
-msgstr "RRDTool"
+msgstr "存储型数据库工具RRDTool"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:6
msgid "RRDTool Plugin Configuration"
@@ -977,11 +977,11 @@ msgstr "已启用监控规则"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/snmp6.js:7
msgid "SNMP6"
-msgstr ""
+msgstr "SNMP6"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/snmp6.js:7
msgid "SNMP6 Plugin Configuration"
-msgstr ""
+msgstr "SNMP6 插件配置"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/sqm.js:7
msgid "SQM"
@@ -989,7 +989,7 @@ msgstr "SQM"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/sqmcake.js:7
msgid "SQM-Cake"
-msgstr "SQM-Cake"
+msgstr "SQM-Cake规则"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:24
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:44
@@ -1065,7 +1065,7 @@ msgstr "已启用简单 CPU 频率监控"
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/snmp6.json:2
msgid "Snmp6"
-msgstr ""
+msgstr "SNMP6"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/unixsock.js:34
msgid "Socket %s active"
@@ -1141,7 +1141,7 @@ msgstr "正在将 CSV 数据保存到 %s"
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/syslog.json:2
msgid "Syslog"
-msgstr "Syslog"
+msgstr "系统记录"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/syslog.js:6
msgid "Syslog Plugin Configuration"
@@ -1360,7 +1360,7 @@ msgstr "传感器插件使用 Linux Sensors 框架来收集环境统计信息。
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/snmp6.js:8
msgid "The snmp6 plugin collects IPv6 statistics for selected interfaces."
-msgstr ""
+msgstr "SNMP6 插件收集选定接口的 IPv6 统计信息."
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/splash_leases.js:7
msgid ""
@@ -1453,7 +1453,7 @@ msgstr "URL"
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/unixsock.json:2
msgid "UnixSock"
-msgstr "UnixSock"
+msgstr "Unix互联通讯socket"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/unixsock.js:7
msgid "Unixsock Plugin Configuration"
diff --git a/applications/luci-app-statistics/po/zh_Hant/statistics.po b/applications/luci-app-statistics/po/zh_Hant/statistics.po
index 7a8c27a8f5..15de390a5b 100644
--- a/applications/luci-app-statistics/po/zh_Hant/statistics.po
+++ b/applications/luci-app-statistics/po/zh_Hant/statistics.po
@@ -6,7 +6,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:40+0200\n"
-"PO-Revision-Date: 2021-01-11 18:32+0000\n"
+"PO-Revision-Date: 2021-01-12 22:25+0000\n"
"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsstatistics/zh_Hant/>\n"
@@ -976,11 +976,11 @@ msgstr "規則監視已啟用"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/snmp6.js:7
msgid "SNMP6"
-msgstr ""
+msgstr "SNMP6"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/snmp6.js:7
msgid "SNMP6 Plugin Configuration"
-msgstr ""
+msgstr "SNMP6 外掛程式組態"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/sqm.js:7
msgid "SQM"
@@ -1064,7 +1064,7 @@ msgstr "簡單的 CPU 頻率監視已啟用"
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/snmp6.json:2
msgid "Snmp6"
-msgstr ""
+msgstr "SNMP6"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/unixsock.js:34
msgid "Socket %s active"
@@ -1359,7 +1359,7 @@ msgstr "sensors 插件使用 Linux Sensors 框架來收集環境統計資訊。"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/snmp6.js:8
msgid "The snmp6 plugin collects IPv6 statistics for selected interfaces."
-msgstr ""
+msgstr "SNMP6 外掛程式為已選擇的介面收集 IPv6 統計資料。"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/splash_leases.js:7
msgid ""
@@ -1486,7 +1486,7 @@ msgstr "用戶"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:21
msgid "Verbose monitoring"
-msgstr "詳細監測"
+msgstr "詳細監視"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/disk.js:16
msgid "When none selected, all disks will be monitored."
diff --git a/applications/luci-app-tinyproxy/po/it/tinyproxy.po b/applications/luci-app-tinyproxy/po/it/tinyproxy.po
index 9321ab978a..4b9d712fdf 100644
--- a/applications/luci-app-tinyproxy/po/it/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/it/tinyproxy.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-19 19:36+0200\n"
-"PO-Revision-Date: 2021-01-10 16:32+0000\n"
-"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
+"PO-Revision-Date: 2021-01-13 00:56+0000\n"
+"Last-Translator: Francesco Grosso <tregemmelli@gmail.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstinyproxy/it/>\n"
"Language: it\n"
@@ -39,7 +39,7 @@ msgstr "Porte di connessione permesse"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:47
msgid "Bind address"
-msgstr "Bind Address"
+msgstr "Associa indirizzo"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:149
msgid ""
@@ -237,7 +237,7 @@ msgstr ""
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:8
msgid "Server Settings"
-msgstr ""
+msgstr "Impostazioni del server"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:14
msgid "Server limits"
diff --git a/applications/luci-app-tinyproxy/po/zh_Hans/tinyproxy.po b/applications/luci-app-tinyproxy/po/zh_Hans/tinyproxy.po
index 7b24f2049c..70d9d0ef4e 100644
--- a/applications/luci-app-tinyproxy/po/zh_Hans/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/zh_Hans/tinyproxy.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-01-05 13:29+0000\n"
-"Last-Translator: zhanhb <zhanhb88@gmail.com>\n"
+"PO-Revision-Date: 2021-01-13 00:56+0000\n"
+"Last-Translator: 孤爺仔 <7312140@qq.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationstinyproxy/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -293,7 +293,7 @@ msgstr "目标主机"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:5
#: applications/luci-app-tinyproxy/root/usr/share/luci/menu.d/luci-app-tinyproxy.json:3
msgid "Tinyproxy"
-msgstr "Tinyproxy"
+msgstr "Tinyproxy服务器"
#: applications/luci-app-tinyproxy/luasrc/view/tinyproxy_status.htm:51
msgid "Tinyproxy Status"
diff --git a/applications/luci-app-transmission/po/zh_Hans/transmission.po b/applications/luci-app-transmission/po/zh_Hans/transmission.po
index ed016d1548..a9576e5c17 100644
--- a/applications/luci-app-transmission/po/zh_Hans/transmission.po
+++ b/applications/luci-app-transmission/po/zh_Hans/transmission.po
@@ -6,8 +6,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-10-08 14:06+0200\n"
-"PO-Revision-Date: 2021-01-05 13:29+0000\n"
-"Last-Translator: Eric <spice2wolf@gmail.com>\n"
+"PO-Revision-Date: 2021-01-13 00:56+0000\n"
+"Last-Translator: 孤爺仔 <7312140@qq.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationstransmission/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -402,7 +402,7 @@ msgstr ""
#: applications/luci-app-transmission/root/usr/share/luci/menu.d/luci-app-transmission.json:3
msgid "Transmission"
-msgstr "Transmission"
+msgstr "发送"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:42
msgid ""
diff --git a/applications/luci-app-travelmate/po/zh_Hant/travelmate.po b/applications/luci-app-travelmate/po/zh_Hant/travelmate.po
index 4f527294fd..d65b7988a1 100644
--- a/applications/luci-app-travelmate/po/zh_Hant/travelmate.po
+++ b/applications/luci-app-travelmate/po/zh_Hant/travelmate.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2021-01-12 16:07+0000\n"
+"PO-Revision-Date: 2021-01-12 22:25+0000\n"
"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationstravelmate/zh_Hant/>\n"
@@ -234,7 +234,7 @@ msgstr "啟用 travelmate 服務。"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:290
msgid "Enable verbose debug logging in case of any processing errors."
-msgstr "在出現任何處理錯誤的情況下,請啟用記錄冗長除錯日誌。"
+msgstr "在出現任何處理錯誤的情況下,請啟用記錄「詳細除錯日誌」。"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:287
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:233
@@ -546,7 +546,7 @@ msgstr "站台MAC位址"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:226
msgid "Status / Version"
-msgstr "狀態 / 版本"
+msgstr "狀態/版本"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:571
msgid "Strength"
@@ -658,7 +658,7 @@ msgstr "VPN 設定"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:290
msgid "Verbose Debug Logging"
-msgstr "詳細偵錯記錄"
+msgstr "詳細除錯日誌"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:271
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:764
diff --git a/applications/luci-app-udpxy/po/zh_Hans/udpxy.po b/applications/luci-app-udpxy/po/zh_Hans/udpxy.po
index 3200127170..0cf0f9322f 100644
--- a/applications/luci-app-udpxy/po/zh_Hans/udpxy.po
+++ b/applications/luci-app-udpxy/po/zh_Hans/udpxy.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-05 13:29+0000\n"
-"Last-Translator: zhanhb <zhanhb88@gmail.com>\n"
+"PO-Revision-Date: 2021-01-13 00:56+0000\n"
+"Last-Translator: 孤爺仔 <7312140@qq.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsudpxy/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -72,7 +72,7 @@ msgstr "记录详细日志"
#: applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json:3
msgid "udpxy"
-msgstr "udpxy"
+msgstr "udpxy(低带宽免解码IPTV串流转向Http)"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
msgid ""
diff --git a/applications/luci-app-unbound/po/zh_Hans/unbound.po b/applications/luci-app-unbound/po/zh_Hans/unbound.po
index d13e294df8..75b9cf14d1 100644
--- a/applications/luci-app-unbound/po/zh_Hans/unbound.po
+++ b/applications/luci-app-unbound/po/zh_Hans/unbound.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-07 02:16+0000\n"
-"Last-Translator: zhanhb <zhanhb88@gmail.com>\n"
+"PO-Revision-Date: 2021-01-13 00:56+0000\n"
+"Last-Translator: 孤爺仔 <7312140@qq.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsunbound/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -105,7 +105,7 @@ msgstr "DNS 插件"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:63
msgid "DNS over TLS"
-msgstr "DNS over TLS"
+msgstr "以TLS加密的DNS"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:106
msgid "DNS64 Prefix"
@@ -670,7 +670,7 @@ msgstr "类型"
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:27
msgid "Unbound"
-msgstr "Unbound"
+msgstr "Unbound(DNS服務)"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:25
msgid ""
diff --git a/applications/luci-app-unbound/po/zh_Hant/unbound.po b/applications/luci-app-unbound/po/zh_Hant/unbound.po
index 435bbb366d..ae603050a9 100644
--- a/applications/luci-app-unbound/po/zh_Hant/unbound.po
+++ b/applications/luci-app-unbound/po/zh_Hant/unbound.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-09 15:32+0000\n"
+"PO-Revision-Date: 2021-01-14 09:20+0000\n"
"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsunbound/zh_Hant/>\n"
@@ -13,7 +13,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:141
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:53
msgid "(none)"
-msgstr "(無)"
+msgstr "(無)"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:96
msgid "(root)"
@@ -436,7 +436,7 @@ msgstr "可觸發 Unbound 重新載入的網路(避免 wan6)"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:173
msgid "No Entry"
-msgstr "無條目"
+msgstr "無項目"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:96
msgid "No Filter"
diff --git a/applications/luci-app-upnp/po/zh_Hant/upnp.po b/applications/luci-app-upnp/po/zh_Hant/upnp.po
index c5f4f5fadb..c4c8d7c417 100644
--- a/applications/luci-app-upnp/po/zh_Hant/upnp.po
+++ b/applications/luci-app-upnp/po/zh_Hant/upnp.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-01-09 15:32+0000\n"
+"PO-Revision-Date: 2021-01-14 09:20+0000\n"
"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsupnp/zh_Hant/>\n"
@@ -44,11 +44,11 @@ msgstr "只容許向請求的IP位址新增轉發"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:150
msgid "Announced model number"
-msgstr "通告的型號"
+msgstr "發布的型號"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:149
msgid "Announced serial number"
-msgstr "通告的序列號"
+msgstr "發布的序列號"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:160
msgid "Clean rules interval"
diff --git a/applications/luci-app-vnstat/po/zh_Hans/vnstat.po b/applications/luci-app-vnstat/po/zh_Hans/vnstat.po
index 071a219b04..12547d757e 100644
--- a/applications/luci-app-vnstat/po/zh_Hans/vnstat.po
+++ b/applications/luci-app-vnstat/po/zh_Hans/vnstat.po
@@ -4,8 +4,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-01-05 13:29+0000\n"
-"Last-Translator: zhanhb <zhanhb88@gmail.com>\n"
+"PO-Revision-Date: 2021-01-13 00:56+0000\n"
+"Last-Translator: 孤爺仔 <7312140@qq.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsvnstat/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -67,7 +67,7 @@ msgstr "更新 »"
#: applications/luci-app-vnstat/luasrc/model/cbi/vnstat.lua:19
msgid "VnStat"
-msgstr "VnStat"
+msgstr "流量监测"
#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:60
msgid "VnStat Graphs"
diff --git a/applications/luci-app-vnstat2/po/zh_Hans/vnstat2.po b/applications/luci-app-vnstat2/po/zh_Hans/vnstat2.po
index ceb05d2537..fcf7f11e61 100644
--- a/applications/luci-app-vnstat2/po/zh_Hans/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/zh_Hans/vnstat2.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-05 13:29+0000\n"
-"Last-Translator: zhanhb <zhanhb88@gmail.com>\n"
+"PO-Revision-Date: 2021-01-13 00:57+0000\n"
+"Last-Translator: 孤爺仔 <7312140@qq.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsvnstat2/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -117,7 +117,7 @@ msgstr "按年"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
msgid "vnStat"
-msgstr "vnStat"
+msgstr "vnStat(网络监测)"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:53
msgid "vnStat Graphs"
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
index acf59e46c0..ebc9f2724d 100644
--- 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
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-09 15:32+0000\n"
+"PO-Revision-Date: 2021-01-14 09:20+0000\n"
"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsvpn-policy-routing/zh_Hant/>\n"
@@ -27,7 +27,7 @@ msgid ""
"%sWARNING:%s Please make sure to check the %sREADME%s before changing "
"anything in this section! Change any of the settings below with extreme "
"caution!%s"
-msgstr "%s警告:%s在更改本節內容之前,請確保檢查%sREADME%s!請非常謹慎地更改以下任何設置!%s"
+msgstr "%s警告:%s在變更此部分的任何設定前,請確保已檢視 %sREADME%s!要變更下面的任何設定應格外小心!%s"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
msgid ""
@@ -37,7 +37,7 @@ msgstr "為僅具有本地位址的策略添加ip規則,而不是iptables條
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:196
msgid "Advanced Configuration"
-msgstr "進階配置"
+msgstr "進階組態"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
msgid ""
@@ -251,7 +251,7 @@ msgstr "重新啟動"
msgid ""
"Run the following user files after setting up but before restarting DNSMASQ. "
"See the %sREADME%s for details."
-msgstr "設置後但重新啟動DNSMASQ之前,請運行以下用戶文件。有關詳細信息,請參見%sREADME%s。"
+msgstr "設定後請先執行以下使用者檔案,然後再重新啟動 Dnsmasq;參考 %sREADME%s 以取得詳細資訊。"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:56
msgid "Running"
@@ -294,7 +294,7 @@ msgstr "服務警告"
msgid ""
"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the "
"%sREADME%s for details."
-msgstr "設置特定界面的DSCP標籤(範圍在1到63之間)。有關詳細信息,請參見%sREADME%s。"
+msgstr "設定特定介面的 DSCP 標籤(取值範圍:1-63);參考 %sREADME%s 以取得詳細資訊。"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
msgid "Show Chain Column"
@@ -393,11 +393,11 @@ msgstr "%s代表默認匝道器。有關詳細信息,請參見%sREADME%s
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:186
msgid "The ipset option for local policies"
-msgstr "本地策略的ipset選項"
+msgstr "本地政策的 ipset 選項"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
msgid "The ipset option for remote policies"
-msgstr "遠端策略的ipset選項"
+msgstr "遠端政策的 ipset 選項"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
msgid ""
@@ -406,12 +406,12 @@ msgstr "服務等待啟動時等待WAN匝道器發現的時間(以秒為單位
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
msgid "Use DNSMASQ ipset"
-msgstr "使用DNSMASQ ipset"
+msgstr "使用 Dnsmasq ipset"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:181
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
msgid "Use ipset command"
-msgstr "使用ipset命令"
+msgstr "使用 ipset 命令"
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
msgid "VPN"
diff --git a/applications/luci-app-watchcat/po/zh_Hant/watchcat.po b/applications/luci-app-watchcat/po/zh_Hant/watchcat.po
index 8d8b106471..11564461be 100644
--- a/applications/luci-app-watchcat/po/zh_Hant/watchcat.po
+++ b/applications/luci-app-watchcat/po/zh_Hant/watchcat.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-01-09 15:32+0000\n"
+"PO-Revision-Date: 2021-01-14 09:20+0000\n"
"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationswatchcat/zh_Hant/>\n"
@@ -31,7 +31,7 @@ msgstr "通過 \"ping\" 測試的主機位址"
msgid ""
"How often to check internet connection. Default unit is seconds, you can you "
"use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
-msgstr "檢查網路連接的頻率;預設單位為「秒」,您還可以使用尾綴 \"m\" 表示分鐘、\"h\" 表示小時、\"d\" 表示天"
+msgstr "檢查網路連接的頻率;預設單位為「秒」,您還可以使用字尾 \"m\"(分鐘)、\"h\"(小時)、\"d\"(天)"
#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:31
msgid ""
@@ -40,8 +40,8 @@ msgid ""
"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
"for hours or 'd' for days"
msgstr ""
-"在週期模式下,此處定義為「重新啟動的週期」;在 Internet 模式下,它定義為在重新啟動以前無法訪問 Internet "
-"的「最長時間段」。預設單位為「秒」,您還可以使用尾綴 \"m\" 表示分鐘、\"h\" 表示小時、\"d\" 表示天"
+"在週期模式下,此處定義為「重新啟動的週期」;在 Internet 模式下,它定義為在重新啟動以前無法存取 Internet "
+"的「最長時間段」。預設單位為「秒」,您還可以使用字尾 \"m\"(分鐘)、\"h\"(小時)、\"d\"(天)"
#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
msgid "Operating mode"
diff --git a/applications/luci-app-wifischedule/po/yue/wifischedule.po b/applications/luci-app-wifischedule/po/yue/wifischedule.po
new file mode 100644
index 0000000000..325b4b52ba
--- /dev/null
+++ b/applications/luci-app-wifischedule/po/yue/wifischedule.po
@@ -0,0 +1,142 @@
+msgid ""
+msgstr ""
+"Language: yue\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:81
+msgid "Activate wifi"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:65
+msgid "Could not find required /usr/bin/wifi_schedule.sh or /sbin/wifi"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:244
+msgid "Could not find required program /usr/bin/iwinfo"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:45
+msgid "Cron Jobs"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:154
+msgid "Day(s) of Week"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:39
+msgid "Defines a schedule when to turn on and off wifi."
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:133
+msgid "Determine Modules Automatically"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:88
+msgid "Disable wifi gracefully"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:95
+msgid "Disabled wifi forced"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:148
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:55
+msgid "Enable Wifi Schedule"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:74
+msgid "Enable logging"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:235
+msgid "Force disabling wifi even if stations associated"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
+msgid "Friday"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:48
+msgid "Global Settings"
+msgstr ""
+
+#: applications/luci-app-wifischedule/root/usr/share/rpcd/acl.d/luci-app-wifischedule.json:3
+msgid "Grant UCI access for luci-app-wifischedule"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
+msgid "Monday"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:162
+msgid "Saturday"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:31
+msgid "Schedule"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:142
+msgid "Schedule events"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:196
+msgid "Start Time"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:167
+msgid "Start WiFi"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:230
+msgid "Stop Time"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:201
+msgid "Stop WiFi"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:163
+msgid "Sunday"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:33
+msgid "The value %s is invalid"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:160
+msgid "Thursday"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
+msgid "Tuesday"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:102
+msgid "Unload Modules (experimental; saves more power)"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:33
+msgid "View Cron Jobs"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:32
+msgid "View Logfile"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
+msgid "Wednesday"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:27
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:39
+msgid "Wifi Schedule"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:39
+msgid "Wifi Schedule Logfile"
+msgstr ""
diff --git a/applications/luci-app-yggdrasil/po/zh_Hant/yggdrasil.po b/applications/luci-app-yggdrasil/po/zh_Hant/yggdrasil.po
index 1b3230e441..5e53ea965b 100644
--- a/applications/luci-app-yggdrasil/po/zh_Hant/yggdrasil.po
+++ b/applications/luci-app-yggdrasil/po/zh_Hant/yggdrasil.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-09 15:32+0000\n"
+"PO-Revision-Date: 2021-01-14 09:20+0000\n"
"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsyggdrasil/zh_Hant/>\n"
@@ -12,7 +12,7 @@ msgstr ""
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/status.js:33
msgid "Active peers"
-msgstr "活躍的節點"
+msgstr "活躍的使用者群"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:56
msgid "Address to listen for incoming connections"