translation: rename zh_Han{s,t} to zh-{cn,tw}
authorPaul Spooren <mail@aparcar.org>
Fri, 18 Oct 2019 20:05:23 +0000 (10:05 -1000)
committerPaul Spooren <mail@aparcar.org>
Fri, 18 Oct 2019 20:05:23 +0000 (10:05 -1000)
Weblate created these previously missing files automatically, however it
follows a different naming style than used in the OpenWrt i18n system.

However, Weblate supports aliases which maps zh-{cn,tw} to it's
internally used zh_Han{s,t} codes, so files can be translated via
Weblate as before.

Signed-off-by: Paul Spooren <mail@aparcar.org>
68 files changed:
applications/luci-app-attendedsysupgrade/po/zh-cn/attendedsysupgrade.po [new file with mode: 0644]
applications/luci-app-attendedsysupgrade/po/zh-tw/attendedsysupgrade.po [new file with mode: 0644]
applications/luci-app-attendedsysupgrade/po/zh_Hans/attendedsysupgrade.po [deleted file]
applications/luci-app-attendedsysupgrade/po/zh_Hant/attendedsysupgrade.po [deleted file]
applications/luci-app-banip/po/zh-cn/banip.po [new file with mode: 0644]
applications/luci-app-banip/po/zh-tw/banip.po [new file with mode: 0644]
applications/luci-app-banip/po/zh_Hans/banip.po [deleted file]
applications/luci-app-banip/po/zh_Hant/banip.po [deleted file]
applications/luci-app-bmx7/po/zh-cn/bmx7.po [new file with mode: 0644]
applications/luci-app-bmx7/po/zh-tw/bmx7.po [new file with mode: 0644]
applications/luci-app-bmx7/po/zh_Hans/bmx7.po [deleted file]
applications/luci-app-bmx7/po/zh_Hant/bmx7.po [deleted file]
applications/luci-app-cifsd/po/zh-tw/cifsd.po [new file with mode: 0644]
applications/luci-app-cifsd/po/zh_Hant/cifsd.po [deleted file]
applications/luci-app-cshark/po/zh-cn/cshark.po [new file with mode: 0644]
applications/luci-app-cshark/po/zh-tw/cshark.po [new file with mode: 0644]
applications/luci-app-cshark/po/zh_Hans/cshark.po [deleted file]
applications/luci-app-cshark/po/zh_Hant/cshark.po [deleted file]
applications/luci-app-dcwapd/po/zh-cn/dcwapd.po [new file with mode: 0644]
applications/luci-app-dcwapd/po/zh-tw/dcwapd.po [new file with mode: 0644]
applications/luci-app-dcwapd/po/zh_Hans/dcwapd.po [deleted file]
applications/luci-app-dcwapd/po/zh_Hant/dcwapd.po [deleted file]
applications/luci-app-dump1090/po/zh-cn/dump1090.po [new file with mode: 0644]
applications/luci-app-dump1090/po/zh-tw/dump1090.po [new file with mode: 0644]
applications/luci-app-dump1090/po/zh_Hans/dump1090.po [deleted file]
applications/luci-app-dump1090/po/zh_Hant/dump1090.po [deleted file]
applications/luci-app-ltqtapi/po/zh-cn/ltqtapi.po [new file with mode: 0644]
applications/luci-app-ltqtapi/po/zh-tw/ltqtapi.po [new file with mode: 0644]
applications/luci-app-ltqtapi/po/zh_Hans/ltqtapi.po [deleted file]
applications/luci-app-ltqtapi/po/zh_Hant/ltqtapi.po [deleted file]
applications/luci-app-lxc/po/zh-cn/lxc.po [new file with mode: 0644]
applications/luci-app-lxc/po/zh-tw/lxc.po [new file with mode: 0644]
applications/luci-app-lxc/po/zh_Hans/lxc.po [deleted file]
applications/luci-app-lxc/po/zh_Hant/lxc.po [deleted file]
applications/luci-app-ocserv/po/zh-cn/ocserv.po [new file with mode: 0644]
applications/luci-app-ocserv/po/zh-tw/ocserv.po [new file with mode: 0644]
applications/luci-app-ocserv/po/zh_Hans/ocserv.po [deleted file]
applications/luci-app-ocserv/po/zh_Hant/ocserv.po [deleted file]
applications/luci-app-olsr-services/po/zh-cn/olsr-services.po [new file with mode: 0644]
applications/luci-app-olsr-services/po/zh-tw/olsr-services.po [new file with mode: 0644]
applications/luci-app-olsr-services/po/zh_Hans/olsr-services.po [deleted file]
applications/luci-app-olsr-services/po/zh_Hant/olsr-services.po [deleted file]
applications/luci-app-olsr-viz/po/zh-cn/olsr-viz.po [new file with mode: 0644]
applications/luci-app-olsr-viz/po/zh-tw/olsr-viz.po [new file with mode: 0644]
applications/luci-app-olsr-viz/po/zh_Hans/olsr-viz.po [deleted file]
applications/luci-app-olsr-viz/po/zh_Hant/olsr-viz.po [deleted file]
applications/luci-app-radicale2/po/zh-cn/radicale2.po [new file with mode: 0644]
applications/luci-app-radicale2/po/zh-tw/radicale2.po [new file with mode: 0644]
applications/luci-app-radicale2/po/zh_Hans/radicale2.po [deleted file]
applications/luci-app-radicale2/po/zh_Hant/radicale2.po [deleted file]
applications/luci-app-rp-pppoe-server/po/zh-cn/rp-pppoe-server.po [new file with mode: 0644]
applications/luci-app-rp-pppoe-server/po/zh-tw/rp-pppoe-server.po [new file with mode: 0644]
applications/luci-app-rp-pppoe-server/po/zh_Hans/rp-pppoe-server.po [deleted file]
applications/luci-app-rp-pppoe-server/po/zh_Hant/rp-pppoe-server.po [deleted file]
applications/luci-app-shadowsocks-libev/po/zh-tw/shadowsocks-libev.po [new file with mode: 0644]
applications/luci-app-shadowsocks-libev/po/zh_Hant/shadowsocks-libev.po [deleted file]
applications/luci-app-squid/po/zh-cn/squid.po [new file with mode: 0644]
applications/luci-app-squid/po/zh-tw/squid.po [new file with mode: 0644]
applications/luci-app-squid/po/zh_Hans/squid.po [deleted file]
applications/luci-app-squid/po/zh_Hant/squid.po [deleted file]
applications/luci-app-ttyd/po/zh-cn/ttyd.po [new file with mode: 0644]
applications/luci-app-ttyd/po/zh-tw/ttyd.po [new file with mode: 0644]
applications/luci-app-ttyd/po/zh_Hans/ttyd.po [deleted file]
applications/luci-app-ttyd/po/zh_Hant/ttyd.po [deleted file]
applications/luci-app-udpxy/po/zh-cn/udpxy.po [new file with mode: 0644]
applications/luci-app-udpxy/po/zh-tw/udpxy.po [new file with mode: 0644]
applications/luci-app-udpxy/po/zh_Hans/udpxy.po [deleted file]
applications/luci-app-udpxy/po/zh_Hant/udpxy.po [deleted file]

diff --git a/applications/luci-app-attendedsysupgrade/po/zh-cn/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/zh-cn/attendedsysupgrade.po
new file mode 100644 (file)
index 0000000..7295880
--- /dev/null
@@ -0,0 +1,10 @@
+msgid ""
+msgstr ""
+"Language: zh_Hans\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-attendedsysupgrade/luasrc/controller/attendedsysupgrade.lua:4
+#: applications/luci-app-attendedsysupgrade/luasrc/view/attendedsysupgrade.htm:76
+msgid "Attended Sysupgrade"
+msgstr ""
diff --git a/applications/luci-app-attendedsysupgrade/po/zh-tw/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/zh-tw/attendedsysupgrade.po
new file mode 100644 (file)
index 0000000..8890c96
--- /dev/null
@@ -0,0 +1,10 @@
+msgid ""
+msgstr ""
+"Language: zh_Hant\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-attendedsysupgrade/luasrc/controller/attendedsysupgrade.lua:4
+#: applications/luci-app-attendedsysupgrade/luasrc/view/attendedsysupgrade.htm:76
+msgid "Attended Sysupgrade"
+msgstr ""
diff --git a/applications/luci-app-attendedsysupgrade/po/zh_Hans/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/zh_Hans/attendedsysupgrade.po
deleted file mode 100644 (file)
index 7295880..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-msgid ""
-msgstr ""
-"Language: zh_Hans\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-attendedsysupgrade/luasrc/controller/attendedsysupgrade.lua:4
-#: applications/luci-app-attendedsysupgrade/luasrc/view/attendedsysupgrade.htm:76
-msgid "Attended Sysupgrade"
-msgstr ""
diff --git a/applications/luci-app-attendedsysupgrade/po/zh_Hant/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/zh_Hant/attendedsysupgrade.po
deleted file mode 100644 (file)
index 8890c96..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-msgid ""
-msgstr ""
-"Language: zh_Hant\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-attendedsysupgrade/luasrc/controller/attendedsysupgrade.lua:4
-#: applications/luci-app-attendedsysupgrade/luasrc/view/attendedsysupgrade.htm:76
-msgid "Attended Sysupgrade"
-msgstr ""
diff --git a/applications/luci-app-banip/po/zh-cn/banip.po b/applications/luci-app-banip/po/zh-cn/banip.po
new file mode 100644 (file)
index 0000000..4fe3d54
--- /dev/null
@@ -0,0 +1,499 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-10-18 01:53+0000\n"
+"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsbanip/zh_Hans/>\n"
+"Language: zh_Hans\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.9.1-dev\n"
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
+msgid "ASN Overview"
+msgstr "ASN 概述"
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
+msgid "ASN Prefixes"
+msgstr "ASN 前缀"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
+#, fuzzy
+msgid "ASN/Country"
+msgstr "ASN/国家"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
+msgid "Additional trigger delay in seconds before banIP processing begins."
+msgstr "banIP 处理开始之前的额外触发延迟(以秒为单位)。"
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:21
+msgid "Advanced"
+msgstr "高级"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
+msgid "Automatic WAN Interface Detection"
+msgstr "WAN 接口自动检测"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
+msgid "Backup Directory"
+msgstr "备份目录"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
+msgid ""
+"Blacklist auto addons are stored temporary in the IPSet and saved "
+"permanently in the local blacklist. Disable this option to prevent the local "
+"save."
+msgstr "黑名单自动加载项临时存储在 IPSet 中,并永久保存在本地黑名单中。禁用此选项以防止本地保存。"
+
+#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
+msgid "Check the current available IPSets."
+msgstr "检查当前可用的 IPSet。"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
+msgid ""
+"Configuration of the banIP package to block ip adresses/subnets via IPSet."
+msgstr "banIP 软件包的配置,以通过 IPSet 阻止 IP 地址/子网。"
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
+#, fuzzy
+msgid "Country Resources"
+msgstr "国家资源"
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
+msgid "DNS Chain"
+msgstr "DNS 链"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
+msgid "DST Target IPv4"
+msgstr "DST Target IPv4"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
+msgid "DST Target IPv6"
+msgstr "DST Target IPv6"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
+msgid "Description"
+msgstr "描述"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
+msgid "Download Options"
+msgstr "下载选项"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
+msgid "Download Utility"
+msgstr "下载工具"
+
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
+#, fuzzy
+msgid "Download Utility, RT Monitor"
+msgstr "下载工具,RT 监视器"
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:22
+msgid "Edit Blacklist"
+msgstr "编辑黑名单"
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:24
+msgid "Edit Configuration"
+msgstr "编辑设置"
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:23
+msgid "Edit Whitelist"
+msgstr "编辑白名单"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
+msgid "Enable banIP"
+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 "在出现任何处理错误的情况下启用详细调试日志记录。"
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
+msgid "Enter IP/CIDR/ASN/ISO"
+msgstr "输入 IP/CIDR/ASN/ISO"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
+msgid "Extra Options"
+msgstr "额外选项"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
+msgid ""
+"For further information <a href=\"%s\" target=\"_blank\">check the online "
+"documentation</a>"
+msgstr "进一步信息<a href=\"%s\" target=\"_blank\">请访问在线文档</a>"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
+msgid ""
+"For further performance improvements you can raise this value, e.g. '8' or "
+"'16' should be safe."
+msgstr "为了进一步提高性能,您可以提高此值,例如:8 或 16 应该是安全的。"
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
+msgid "Geo Location"
+msgstr "地理位置"
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
+msgid "IANA Information"
+msgstr "IANA 信息"
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
+msgid "IP/ASN Mapping"
+msgstr "IP/ASN 映射"
+
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
+msgid "IPSet Information"
+msgstr "IPSet 信息"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
+msgid "IPSet Sources"
+msgstr "IPSet 源"
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:18
+#, fuzzy
+msgid "IPSet-Lookup"
+msgstr "IPSet-Lookup"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
+#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
+#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
+msgid "Input file not found, please check your configuration."
+msgstr "未找到输入文件,请检查您的配置。"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
+msgid "LAN Forward Chain IPv4"
+msgstr "局域网 Forward 链 IPv4"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
+msgid "LAN Forward Chain IPv6"
+msgstr "局域网 Forward 链 IPv6"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
+msgid "LAN Input Chain IPv4"
+msgstr "局域网 Input 链 IPv4"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
+msgid "LAN Input Chain IPv6"
+msgstr "局域网 Input 链 IPv6"
+
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
+msgid "Last Run"
+msgstr "最后运行"
+
+#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
+msgid "Load"
+msgstr "载入"
+
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
+msgid "Loading"
+msgstr "加载中"
+
+#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
+msgid "Loading ..."
+msgstr "加载中…"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
+#, fuzzy
+msgid "Local Save Blacklist Addons"
+msgstr "本地保存黑名单插件"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
+#, fuzzy
+msgid "Local Save Whitelist Addons"
+msgstr "本地保存白名单插件"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
+msgid "Low Priority Service"
+msgstr "低优先级服务"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
+msgid "Manual WAN Interface Selection"
+msgstr "手动选择 WAN 接口"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
+msgid "Max. Download Queue"
+msgstr "最大下载队列"
+
+#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
+msgid "No response!"
+msgstr "无响应!"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
+msgid ""
+"Options for further tweaking in case the defaults are not suitable for you."
+msgstr "在默认设置并不适合您时的额外选项。"
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:17
+msgid "Overview"
+msgstr "概览"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
+#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
+msgid ""
+"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
+"notation and comments introduced with '#' are allowed."
+msgstr "请每行仅添加一个 IPv4 或 IPv6 地址。允许使用 CIDR 表示法中的 IP 范围和以“#”开头的注释。"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
+#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
+#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
+msgid "Please edit this file directly in a terminal session."
+msgstr "请直接在终端会话中编辑此文件。"
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:19
+msgid "RIPE-Lookup"
+msgstr "RIPE-Lookup"
+
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
+msgid "Refresh"
+msgstr "刷新"
+
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
+msgid "Refresh IPSets"
+msgstr "刷新 IPSet"
+
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
+msgid "Reload"
+msgstr "重新载入"
+
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
+msgid "Reload IPSet Sources"
+msgstr "重新载入 IPSet 源"
+
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
+msgid "Runtime Information"
+msgstr "运行信息"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
+#, fuzzy
+msgid "SRC Target IPv4"
+msgstr "SRC Target IPv4"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
+#, fuzzy
+msgid "SRC Target IPv6"
+msgstr "SRC Target IPv6"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
+msgid "SRC/DST"
+msgstr "SRC/DST"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
+msgid "SSH Daemon"
+msgstr "SSH 守护程序"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
+#, fuzzy
+msgid "SSH/LuCI RT Monitor"
+msgstr "SSH/LuCI RT 监视器"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
+#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
+#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
+msgid "Save"
+msgstr "保存"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
+msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
+msgstr "选择用于日志文件解析的 SSH 守护程序,以检测侵入事件。"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
+msgid "Select the used start type during boot."
+msgstr "在引导过程中选择使用的启动类型。"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
+msgid "Select your preferred download utility."
+msgstr "选择您喜欢的下载工具。"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
+msgid "Select your preferred interface(s) manually."
+msgstr "手动选择您的首选接口。"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
+msgid ""
+"Set the nice level to 'low priority' and banIP background processing will "
+"take less resources from the system."
+msgstr "将 nice 级别设置为“低优先级”,banIP 后台处理将占用更少的系统资源。"
+
+#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
+#, fuzzy
+msgid "Show only set member with packet counter &gt; 0"
+msgstr "仅显示数据包计数器 &gt; 0 的组成员"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
+msgid ""
+"Size of the download queue to handle downloads &amp; IPset processing in "
+"parallel (default '4')."
+msgstr "下载队列的大小,用于并行处理下载 &amp; IPset 处理(默认值 : 4)。"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
+msgid ""
+"Special options for the selected download utility, e.g. '--timeout=20 -O'."
+msgstr "所选下载工具的特殊选项,例如:“--timeout=20 -O”。"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
+#, fuzzy
+msgid "Start Type"
+msgstr "启动类型"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
+msgid ""
+"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
+"force attacks in realtime."
+msgstr "在后台启动一个小型 log/banIP 监视器,以实时阻止 SSH/LuCI 暴力攻击。"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
+msgid ""
+"Target directory for banIP backups. Default is '/tmp', please use preferably "
+"a non-volatile disk if available."
+msgstr "banIP 备份的目标目录。默认值为“/tmp”,请尽可能使用非易失性磁盘(如果有)。"
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
+msgid ""
+"The RIPEstat Data API is the public data interface provided by RIPE NCC, for "
+"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
+"\" rel=\"noopener noreferrer\">here</a>."
+msgstr ""
+"RIPEstat 数据 API 是 RIPE NCC 提供的公共数据接口,有关详细信息,请参见<a href=\"https://stat.ripe."
+"net/docs/data_api\" target=\"_blank\" rel=\"noopener noreferrer\">此处</a>。"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
+#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
+#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
+msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+msgstr "文件过大,无法使用 LuCI 的在线编辑(&ge; 100 KB)。"
+
+#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
+msgid "The syslog output, pre-filtered for banIP related messages only."
+msgstr "syslog 输出,仅针对 banIP 相关消息进行了预过滤。"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
+msgid "This change requires a manual service stop/re-start to take effect."
+msgstr "此更改需要手动停止/重新启动服务才能生效。"
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
+msgid "This data call gives access to various data sources maintained by IANA."
+msgstr "通过此数据调用,可以访问 IANA 维护的各种数据源。"
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
+msgid ""
+"This data call lists the Internet resources associated with a country, "
+"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+msgstr "此数据调用列出了与一个国家/地区关联的 Internet 资源,包括 ASN,IPv4 范围和 IPv4/6 CIDR 前缀。"
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
+msgid "This data call returns all announced prefixes for a given ASN."
+msgstr "此数据调用返回给定 ASN 的所有已声明前缀。"
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
+msgid ""
+"This data call returns geolocation information for the given IP space, or "
+"for announced IP prefixes in the case of ASNs."
+msgstr "此数据调用返回给定 IP 空间或 ASN 情况下已声明 IP 前缀的地理位置信息。"
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
+#, fuzzy
+msgid ""
+"This data call returns the containing prefix and announcing ASN of a given "
+"IP address."
+msgstr "此数据调用返回包含的前缀和通告给定 IP 地址的 ASN。"
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
+msgid ""
+"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
+"reverse (PTR) records starting form either a hostname or an IP address."
+msgstr "此数据调用返回从主机名或 IP 地址开始的 DNS 正向(A/AAAA/ CNAME)和反向(PTR)记录的递归链。"
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
+msgid ""
+"This data call returns whois information from the relevant Regional Internet "
+"Registry and Routing Registry."
+msgstr "此数据调用从相关的区域 Internet 注册中心和路由注册中心返回 whois 信息。"
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
+msgid ""
+"This data call shows general informations about an ASN like its announcement "
+"status and the name of its holder according to the WHOIS service."
+msgstr "此数据调用显示有关 ASN 的常规信息,例如其通告状态和根据 WHOIS 服务的持有人名称。"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
+msgid ""
+"This form allows you to modify the content of the banIP blacklist (%s).<br />"
+msgstr "此表单使您可以修改 banIP 黑名单(%s)的内容。<br/>"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
+msgid ""
+"This form allows you to modify the content of the banIP whitelist (%s).<br />"
+msgstr "此表单使您可以修改 banIP 白名单(%s)的内容。<br/>"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
+msgid ""
+"This form allows you to modify the content of the main banIP configuration "
+"file (/etc/config/banip)."
+msgstr "此表单允许您修改 banIP 的主配置文件(/etc/config/banip)内容。"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
+msgid "Trigger Delay"
+msgstr "触发延迟"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
+msgid "Verbose Debug Logging"
+msgstr "详细的调试记录"
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:20
+msgid "View Logfile"
+msgstr "查看日志文件"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
+msgid "WAN Forward Chain IPv4"
+msgstr "WAN Forward 链 IPv4"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
+msgid "WAN Forward Chain IPv6"
+msgstr "WAN Forward 链 IPv6"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
+msgid "WAN Input Chain IPv4"
+msgstr "WAN Input 链 IPv4"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
+msgid "WAN Input Chain IPv6"
+msgstr "WAN Input 链 IPv6"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
+msgid ""
+"Whitelist auto addons are stored temporary in the IPSet and saved "
+"permanently in the local whitelist. Disable this option to prevent the local "
+"save."
+msgstr "白名单自动加载项被临时存储在 IPSet 中,并永久保存在本地白名单中。禁用此选项以防止本地保存。"
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
+msgid "Whois Information"
+msgstr "Whois 信息"
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:16
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
+msgid "banIP"
+msgstr "banIP"
+
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
+msgid "banIP Status"
+msgstr "banIP 状态"
+
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
+msgid "banIP Version"
+msgstr "banIP 版本"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
+msgid "enable IPv4"
+msgstr "启用 IPv4"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
+msgid "enable IPv6"
+msgstr "启用 IPv6"
diff --git a/applications/luci-app-banip/po/zh-tw/banip.po b/applications/luci-app-banip/po/zh-tw/banip.po
new file mode 100644 (file)
index 0000000..ff1aad9
--- /dev/null
@@ -0,0 +1,479 @@
+msgid ""
+msgstr ""
+"Language: zh_Hant\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
+msgid "ASN Overview"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
+msgid "ASN Prefixes"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
+msgid "ASN/Country"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
+msgid "Additional trigger delay in seconds before banIP processing begins."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:21
+msgid "Advanced"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
+msgid "Automatic WAN Interface Detection"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
+msgid "Backup Directory"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
+msgid ""
+"Blacklist auto addons are stored temporary in the IPSet and saved "
+"permanently in the local blacklist. Disable this option to prevent the local "
+"save."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
+msgid "Check the current available IPSets."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
+msgid ""
+"Configuration of the banIP package to block ip adresses/subnets via IPSet."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
+msgid "Country Resources"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
+msgid "DNS Chain"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
+msgid "DST Target IPv4"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
+msgid "DST Target IPv6"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
+msgid "Description"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
+msgid "Download Options"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
+msgid "Download Utility"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
+msgid "Download Utility, RT Monitor"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:22
+msgid "Edit Blacklist"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:24
+msgid "Edit Configuration"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:23
+msgid "Edit Whitelist"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
+msgid "Enable banIP"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
+msgid "Enable verbose debug logging in case of any processing error."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
+msgid "Enter IP/CIDR/ASN/ISO"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
+msgid "Extra Options"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
+msgid ""
+"For further information <a href=\"%s\" target=\"_blank\">check the online "
+"documentation</a>"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
+msgid ""
+"For further performance improvements you can raise this value, e.g. '8' or "
+"'16' should be safe."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
+msgid "Geo Location"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
+msgid "IANA Information"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
+msgid "IP/ASN Mapping"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
+msgid "IPSet Information"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
+msgid "IPSet Sources"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:18
+msgid "IPSet-Lookup"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
+#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
+#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
+msgid "Input file not found, please check your configuration."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
+msgid "LAN Forward Chain IPv4"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
+msgid "LAN Forward Chain IPv6"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
+msgid "LAN Input Chain IPv4"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
+msgid "LAN Input Chain IPv6"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
+msgid "Last Run"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
+msgid "Load"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
+msgid "Loading"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
+msgid "Loading ..."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
+msgid "Local Save Blacklist Addons"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
+msgid "Local Save Whitelist Addons"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
+msgid "Low Priority Service"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
+msgid "Manual WAN Interface Selection"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
+msgid "Max. Download Queue"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
+msgid "No response!"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
+msgid ""
+"Options for further tweaking in case the defaults are not suitable for you."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:17
+msgid "Overview"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
+#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
+msgid ""
+"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
+"notation and comments introduced with '#' are allowed."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
+#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
+#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
+msgid "Please edit this file directly in a terminal session."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:19
+msgid "RIPE-Lookup"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
+msgid "Refresh"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
+msgid "Refresh IPSets"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
+msgid "Reload"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
+msgid "Reload IPSet Sources"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
+msgid "Runtime Information"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
+msgid "SRC Target IPv4"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
+msgid "SRC Target IPv6"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
+msgid "SRC/DST"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
+msgid "SSH Daemon"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
+msgid "SSH/LuCI RT Monitor"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
+#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
+#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
+msgid "Save"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
+msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
+msgid "Select the used start type during boot."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
+msgid "Select your preferred download utility."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
+msgid "Select your preferred interface(s) manually."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
+msgid ""
+"Set the nice level to 'low priority' and banIP background processing will "
+"take less resources from the system."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
+msgid "Show only set member with packet counter &gt; 0"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
+msgid ""
+"Size of the download queue to handle downloads &amp; IPset processing in "
+"parallel (default '4')."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
+msgid ""
+"Special options for the selected download utility, e.g. '--timeout=20 -O'."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
+msgid "Start Type"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
+msgid ""
+"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
+"force attacks in realtime."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
+msgid ""
+"Target directory for banIP backups. Default is '/tmp', please use preferably "
+"a non-volatile disk if available."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
+msgid ""
+"The RIPEstat Data API is the public data interface provided by RIPE NCC, for "
+"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
+"\" rel=\"noopener noreferrer\">here</a>."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
+#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
+#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
+msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
+msgid "The syslog output, pre-filtered for banIP related messages only."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
+msgid "This change requires a manual service stop/re-start to take effect."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
+msgid "This data call gives access to various data sources maintained by IANA."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
+msgid ""
+"This data call lists the Internet resources associated with a country, "
+"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
+msgid "This data call returns all announced prefixes for a given ASN."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
+msgid ""
+"This data call returns geolocation information for the given IP space, or "
+"for announced IP prefixes in the case of ASNs."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
+msgid ""
+"This data call returns the containing prefix and announcing ASN of a given "
+"IP address."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
+msgid ""
+"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
+"reverse (PTR) records starting form either a hostname or an IP address."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
+msgid ""
+"This data call returns whois information from the relevant Regional Internet "
+"Registry and Routing Registry."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
+msgid ""
+"This data call shows general informations about an ASN like its announcement "
+"status and the name of its holder according to the WHOIS service."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
+msgid ""
+"This form allows you to modify the content of the banIP blacklist (%s).<br />"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
+msgid ""
+"This form allows you to modify the content of the banIP whitelist (%s).<br />"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
+msgid ""
+"This form allows you to modify the content of the main banIP configuration "
+"file (/etc/config/banip)."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
+msgid "Trigger Delay"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
+msgid "Verbose Debug Logging"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:20
+msgid "View Logfile"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
+msgid "WAN Forward Chain IPv4"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
+msgid "WAN Forward Chain IPv6"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
+msgid "WAN Input Chain IPv4"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
+msgid "WAN Input Chain IPv6"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
+msgid ""
+"Whitelist auto addons are stored temporary in the IPSet and saved "
+"permanently in the local whitelist. Disable this option to prevent the local "
+"save."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
+msgid "Whois Information"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:16
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
+msgid "banIP"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
+msgid "banIP Status"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
+msgid "banIP Version"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
+msgid "enable IPv4"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
+msgid "enable IPv6"
+msgstr ""
diff --git a/applications/luci-app-banip/po/zh_Hans/banip.po b/applications/luci-app-banip/po/zh_Hans/banip.po
deleted file mode 100644 (file)
index 4fe3d54..0000000
+++ /dev/null
@@ -1,499 +0,0 @@
-msgid ""
-msgstr ""
-"PO-Revision-Date: 2019-10-18 01:53+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
-"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
-"openwrt/luciapplicationsbanip/zh_Hans/>\n"
-"Language: zh_Hans\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
-msgid "ASN Overview"
-msgstr "ASN 概述"
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
-msgid "ASN Prefixes"
-msgstr "ASN 前缀"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
-#, fuzzy
-msgid "ASN/Country"
-msgstr "ASN/国家"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
-msgid "Additional trigger delay in seconds before banIP processing begins."
-msgstr "banIP 处理开始之前的额外触发延迟(以秒为单位)。"
-
-#: applications/luci-app-banip/luasrc/controller/banip.lua:21
-msgid "Advanced"
-msgstr "高级"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
-msgid "Automatic WAN Interface Detection"
-msgstr "WAN 接口自动检测"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
-msgid "Backup Directory"
-msgstr "备份目录"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
-msgid ""
-"Blacklist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local blacklist. Disable this option to prevent the local "
-"save."
-msgstr "黑名单自动加载项临时存储在 IPSet 中,并永久保存在本地黑名单中。禁用此选项以防止本地保存。"
-
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
-msgid "Check the current available IPSets."
-msgstr "检查当前可用的 IPSet。"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
-msgid ""
-"Configuration of the banIP package to block ip adresses/subnets via IPSet."
-msgstr "banIP 软件包的配置,以通过 IPSet 阻止 IP 地址/子网。"
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
-#, fuzzy
-msgid "Country Resources"
-msgstr "国家资源"
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
-msgid "DNS Chain"
-msgstr "DNS 链"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
-msgid "DST Target IPv4"
-msgstr "DST Target IPv4"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
-msgid "DST Target IPv6"
-msgstr "DST Target IPv6"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
-msgid "Description"
-msgstr "描述"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
-msgid "Download Options"
-msgstr "下载选项"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
-msgid "Download Utility"
-msgstr "下载工具"
-
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
-#, fuzzy
-msgid "Download Utility, RT Monitor"
-msgstr "下载工具,RT 监视器"
-
-#: applications/luci-app-banip/luasrc/controller/banip.lua:22
-msgid "Edit Blacklist"
-msgstr "编辑黑名单"
-
-#: applications/luci-app-banip/luasrc/controller/banip.lua:24
-msgid "Edit Configuration"
-msgstr "编辑设置"
-
-#: applications/luci-app-banip/luasrc/controller/banip.lua:23
-msgid "Edit Whitelist"
-msgstr "编辑白名单"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
-msgid "Enable banIP"
-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 "在出现任何处理错误的情况下启用详细调试日志记录。"
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
-msgid "Enter IP/CIDR/ASN/ISO"
-msgstr "输入 IP/CIDR/ASN/ISO"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
-msgid "Extra Options"
-msgstr "额外选项"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
-msgstr "进一步信息<a href=\"%s\" target=\"_blank\">请访问在线文档</a>"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
-msgstr "为了进一步提高性能,您可以提高此值,例如:8 或 16 应该是安全的。"
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
-msgid "Geo Location"
-msgstr "地理位置"
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
-msgid "IANA Information"
-msgstr "IANA 信息"
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
-msgid "IP/ASN Mapping"
-msgstr "IP/ASN 映射"
-
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
-msgid "IPSet Information"
-msgstr "IPSet 信息"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
-msgid "IPSet Sources"
-msgstr "IPSet 源"
-
-#: applications/luci-app-banip/luasrc/controller/banip.lua:18
-#, fuzzy
-msgid "IPSet-Lookup"
-msgstr "IPSet-Lookup"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
-msgstr "未找到输入文件,请检查您的配置。"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
-msgid "LAN Forward Chain IPv4"
-msgstr "局域网 Forward 链 IPv4"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
-msgid "LAN Forward Chain IPv6"
-msgstr "局域网 Forward 链 IPv6"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
-msgid "LAN Input Chain IPv4"
-msgstr "局域网 Input 链 IPv4"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
-msgid "LAN Input Chain IPv6"
-msgstr "局域网 Input 链 IPv6"
-
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
-msgid "Last Run"
-msgstr "最后运行"
-
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
-msgid "Load"
-msgstr "载入"
-
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
-msgid "Loading"
-msgstr "加载中"
-
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
-msgid "Loading ..."
-msgstr "加载中…"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
-#, fuzzy
-msgid "Local Save Blacklist Addons"
-msgstr "本地保存黑名单插件"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
-#, fuzzy
-msgid "Local Save Whitelist Addons"
-msgstr "本地保存白名单插件"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
-msgid "Low Priority Service"
-msgstr "低优先级服务"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
-msgid "Manual WAN Interface Selection"
-msgstr "手动选择 WAN 接口"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
-msgid "Max. Download Queue"
-msgstr "最大下载队列"
-
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
-msgid "No response!"
-msgstr "无响应!"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
-msgstr "在默认设置并不适合您时的额外选项。"
-
-#: applications/luci-app-banip/luasrc/controller/banip.lua:17
-msgid "Overview"
-msgstr "概览"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
-msgid ""
-"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
-"notation and comments introduced with '#' are allowed."
-msgstr "请每行仅添加一个 IPv4 或 IPv6 地址。允许使用 CIDR 表示法中的 IP 范围和以“#”开头的注释。"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
-msgstr "请直接在终端会话中编辑此文件。"
-
-#: applications/luci-app-banip/luasrc/controller/banip.lua:19
-msgid "RIPE-Lookup"
-msgstr "RIPE-Lookup"
-
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
-msgid "Refresh"
-msgstr "刷新"
-
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
-msgid "Refresh IPSets"
-msgstr "刷新 IPSet"
-
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
-msgid "Reload"
-msgstr "重新载入"
-
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
-msgid "Reload IPSet Sources"
-msgstr "重新载入 IPSet 源"
-
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
-msgid "Runtime Information"
-msgstr "运行信息"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
-#, fuzzy
-msgid "SRC Target IPv4"
-msgstr "SRC Target IPv4"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
-#, fuzzy
-msgid "SRC Target IPv6"
-msgstr "SRC Target IPv6"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
-msgid "SRC/DST"
-msgstr "SRC/DST"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
-msgid "SSH Daemon"
-msgstr "SSH 守护程序"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
-#, fuzzy
-msgid "SSH/LuCI RT Monitor"
-msgstr "SSH/LuCI RT 监视器"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
-msgid "Save"
-msgstr "保存"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
-msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
-msgstr "选择用于日志文件解析的 SSH 守护程序,以检测侵入事件。"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
-msgid "Select the used start type during boot."
-msgstr "在引导过程中选择使用的启动类型。"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
-msgid "Select your preferred download utility."
-msgstr "选择您喜欢的下载工具。"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
-msgid "Select your preferred interface(s) manually."
-msgstr "手动选择您的首选接口。"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
-msgid ""
-"Set the nice level to 'low priority' and banIP background processing will "
-"take less resources from the system."
-msgstr "将 nice 级别设置为“低优先级”,banIP 后台处理将占用更少的系统资源。"
-
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
-#, fuzzy
-msgid "Show only set member with packet counter &gt; 0"
-msgstr "仅显示数据包计数器 &gt; 0 的组成员"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
-msgid ""
-"Size of the download queue to handle downloads &amp; IPset processing in "
-"parallel (default '4')."
-msgstr "下载队列的大小,用于并行处理下载 &amp; IPset 处理(默认值 : 4)。"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
-msgid ""
-"Special options for the selected download utility, e.g. '--timeout=20 -O'."
-msgstr "所选下载工具的特殊选项,例如:“--timeout=20 -O”。"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
-#, fuzzy
-msgid "Start Type"
-msgstr "启动类型"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
-msgid ""
-"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
-"force attacks in realtime."
-msgstr "在后台启动一个小型 log/banIP 监视器,以实时阻止 SSH/LuCI 暴力攻击。"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
-msgid ""
-"Target directory for banIP backups. Default is '/tmp', please use preferably "
-"a non-volatile disk if available."
-msgstr "banIP 备份的目标目录。默认值为“/tmp”,请尽可能使用非易失性磁盘(如果有)。"
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
-msgid ""
-"The RIPEstat Data API is the public data interface provided by RIPE NCC, for "
-"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
-"\" rel=\"noopener noreferrer\">here</a>."
-msgstr ""
-"RIPEstat 数据 API 是 RIPE NCC 提供的公共数据接口,有关详细信息,请参见<a href=\"https://stat.ripe."
-"net/docs/data_api\" target=\"_blank\" rel=\"noopener noreferrer\">此处</a>。"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
-msgstr "文件过大,无法使用 LuCI 的在线编辑(&ge; 100 KB)。"
-
-#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
-msgid "The syslog output, pre-filtered for banIP related messages only."
-msgstr "syslog 输出,仅针对 banIP 相关消息进行了预过滤。"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
-msgid "This change requires a manual service stop/re-start to take effect."
-msgstr "此更改需要手动停止/重新启动服务才能生效。"
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
-msgid "This data call gives access to various data sources maintained by IANA."
-msgstr "通过此数据调用,可以访问 IANA 维护的各种数据源。"
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
-msgid ""
-"This data call lists the Internet resources associated with a country, "
-"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
-msgstr "此数据调用列出了与一个国家/地区关联的 Internet 资源,包括 ASN,IPv4 范围和 IPv4/6 CIDR 前缀。"
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
-msgid "This data call returns all announced prefixes for a given ASN."
-msgstr "此数据调用返回给定 ASN 的所有已声明前缀。"
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
-msgid ""
-"This data call returns geolocation information for the given IP space, or "
-"for announced IP prefixes in the case of ASNs."
-msgstr "此数据调用返回给定 IP 空间或 ASN 情况下已声明 IP 前缀的地理位置信息。"
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
-#, fuzzy
-msgid ""
-"This data call returns the containing prefix and announcing ASN of a given "
-"IP address."
-msgstr "此数据调用返回包含的前缀和通告给定 IP 地址的 ASN。"
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
-msgid ""
-"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
-"reverse (PTR) records starting form either a hostname or an IP address."
-msgstr "此数据调用返回从主机名或 IP 地址开始的 DNS 正向(A/AAAA/ CNAME)和反向(PTR)记录的递归链。"
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
-msgid ""
-"This data call returns whois information from the relevant Regional Internet "
-"Registry and Routing Registry."
-msgstr "此数据调用从相关的区域 Internet 注册中心和路由注册中心返回 whois 信息。"
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
-msgid ""
-"This data call shows general informations about an ASN like its announcement "
-"status and the name of its holder according to the WHOIS service."
-msgstr "此数据调用显示有关 ASN 的常规信息,例如其通告状态和根据 WHOIS 服务的持有人名称。"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the banIP blacklist (%s).<br />"
-msgstr "此表单使您可以修改 banIP 黑名单(%s)的内容。<br/>"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the banIP whitelist (%s).<br />"
-msgstr "此表单使您可以修改 banIP 白名单(%s)的内容。<br/>"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
-msgid ""
-"This form allows you to modify the content of the main banIP configuration "
-"file (/etc/config/banip)."
-msgstr "此表单允许您修改 banIP 的主配置文件(/etc/config/banip)内容。"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
-msgid "Trigger Delay"
-msgstr "触发延迟"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
-msgid "Verbose Debug Logging"
-msgstr "详细的调试记录"
-
-#: applications/luci-app-banip/luasrc/controller/banip.lua:20
-msgid "View Logfile"
-msgstr "查看日志文件"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
-msgid "WAN Forward Chain IPv4"
-msgstr "WAN Forward 链 IPv4"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
-msgid "WAN Forward Chain IPv6"
-msgstr "WAN Forward 链 IPv6"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
-msgid "WAN Input Chain IPv4"
-msgstr "WAN Input 链 IPv4"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
-msgid "WAN Input Chain IPv6"
-msgstr "WAN Input 链 IPv6"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
-msgid ""
-"Whitelist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local whitelist. Disable this option to prevent the local "
-"save."
-msgstr "白名单自动加载项被临时存储在 IPSet 中,并永久保存在本地白名单中。禁用此选项以防止本地保存。"
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
-msgid "Whois Information"
-msgstr "Whois 信息"
-
-#: applications/luci-app-banip/luasrc/controller/banip.lua:16
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
-msgid "banIP"
-msgstr "banIP"
-
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
-msgid "banIP Status"
-msgstr "banIP 状态"
-
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
-msgid "banIP Version"
-msgstr "banIP 版本"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
-msgid "enable IPv4"
-msgstr "启用 IPv4"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
-msgid "enable IPv6"
-msgstr "启用 IPv6"
diff --git a/applications/luci-app-banip/po/zh_Hant/banip.po b/applications/luci-app-banip/po/zh_Hant/banip.po
deleted file mode 100644 (file)
index ff1aad9..0000000
+++ /dev/null
@@ -1,479 +0,0 @@
-msgid ""
-msgstr ""
-"Language: zh_Hant\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
-msgid "ASN Overview"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
-msgid "ASN Prefixes"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
-msgid "ASN/Country"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
-msgid "Additional trigger delay in seconds before banIP processing begins."
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/controller/banip.lua:21
-msgid "Advanced"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
-msgid "Automatic WAN Interface Detection"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
-msgid "Backup Directory"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
-msgid ""
-"Blacklist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local blacklist. Disable this option to prevent the local "
-"save."
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
-msgid "Check the current available IPSets."
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
-msgid ""
-"Configuration of the banIP package to block ip adresses/subnets via IPSet."
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
-msgid "Country Resources"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
-msgid "DNS Chain"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
-msgid "DST Target IPv4"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
-msgid "DST Target IPv6"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
-msgid "Description"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
-msgid "Download Options"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
-msgid "Download Utility"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
-msgid "Download Utility, RT Monitor"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/controller/banip.lua:22
-msgid "Edit Blacklist"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/controller/banip.lua:24
-msgid "Edit Configuration"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/controller/banip.lua:23
-msgid "Edit Whitelist"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
-msgid "Enable banIP"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
-msgid "Enable verbose debug logging in case of any processing error."
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
-msgid "Enter IP/CIDR/ASN/ISO"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
-msgid "Extra Options"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
-msgid "Geo Location"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
-msgid "IANA Information"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
-msgid "IP/ASN Mapping"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
-msgid "IPSet Information"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
-msgid "IPSet Sources"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/controller/banip.lua:18
-msgid "IPSet-Lookup"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
-msgid "LAN Forward Chain IPv4"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
-msgid "LAN Forward Chain IPv6"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
-msgid "LAN Input Chain IPv4"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
-msgid "LAN Input Chain IPv6"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
-msgid "Last Run"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
-msgid "Load"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
-msgid "Loading"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
-msgid "Loading ..."
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
-msgid "Local Save Blacklist Addons"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
-msgid "Local Save Whitelist Addons"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
-msgid "Low Priority Service"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
-msgid "Manual WAN Interface Selection"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
-msgid "Max. Download Queue"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
-msgid "No response!"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/controller/banip.lua:17
-msgid "Overview"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
-msgid ""
-"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
-"notation and comments introduced with '#' are allowed."
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/controller/banip.lua:19
-msgid "RIPE-Lookup"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
-msgid "Refresh"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
-msgid "Refresh IPSets"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
-msgid "Reload"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
-msgid "Reload IPSet Sources"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
-msgid "Runtime Information"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
-msgid "SRC Target IPv4"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
-msgid "SRC Target IPv6"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
-msgid "SRC/DST"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
-msgid "SSH Daemon"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
-msgid "SSH/LuCI RT Monitor"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
-msgid "Save"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
-msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
-msgid "Select the used start type during boot."
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
-msgid "Select your preferred download utility."
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
-msgid "Select your preferred interface(s) manually."
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
-msgid ""
-"Set the nice level to 'low priority' and banIP background processing will "
-"take less resources from the system."
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
-msgid "Show only set member with packet counter &gt; 0"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
-msgid ""
-"Size of the download queue to handle downloads &amp; IPset processing in "
-"parallel (default '4')."
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
-msgid ""
-"Special options for the selected download utility, e.g. '--timeout=20 -O'."
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
-msgid "Start Type"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
-msgid ""
-"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
-"force attacks in realtime."
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
-msgid ""
-"Target directory for banIP backups. Default is '/tmp', please use preferably "
-"a non-volatile disk if available."
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
-msgid ""
-"The RIPEstat Data API is the public data interface provided by RIPE NCC, for "
-"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
-"\" rel=\"noopener noreferrer\">here</a>."
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
-msgid "The syslog output, pre-filtered for banIP related messages only."
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
-msgid "This change requires a manual service stop/re-start to take effect."
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
-msgid "This data call gives access to various data sources maintained by IANA."
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
-msgid ""
-"This data call lists the Internet resources associated with a country, "
-"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
-msgid "This data call returns all announced prefixes for a given ASN."
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
-msgid ""
-"This data call returns geolocation information for the given IP space, or "
-"for announced IP prefixes in the case of ASNs."
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
-msgid ""
-"This data call returns the containing prefix and announcing ASN of a given "
-"IP address."
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
-msgid ""
-"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
-"reverse (PTR) records starting form either a hostname or an IP address."
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
-msgid ""
-"This data call returns whois information from the relevant Regional Internet "
-"Registry and Routing Registry."
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
-msgid ""
-"This data call shows general informations about an ASN like its announcement "
-"status and the name of its holder according to the WHOIS service."
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the banIP blacklist (%s).<br />"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the banIP whitelist (%s).<br />"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
-msgid ""
-"This form allows you to modify the content of the main banIP configuration "
-"file (/etc/config/banip)."
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
-msgid "Trigger Delay"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
-msgid "Verbose Debug Logging"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/controller/banip.lua:20
-msgid "View Logfile"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
-msgid "WAN Forward Chain IPv4"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
-msgid "WAN Forward Chain IPv6"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
-msgid "WAN Input Chain IPv4"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
-msgid "WAN Input Chain IPv6"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
-msgid ""
-"Whitelist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local whitelist. Disable this option to prevent the local "
-"save."
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
-msgid "Whois Information"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/controller/banip.lua:16
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
-msgid "banIP"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
-msgid "banIP Status"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
-msgid "banIP Version"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
-msgid "enable IPv4"
-msgstr ""
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
-msgid "enable IPv6"
-msgstr ""
diff --git a/applications/luci-app-bmx7/po/zh-cn/bmx7.po b/applications/luci-app-bmx7/po/zh-cn/bmx7.po
new file mode 100644 (file)
index 0000000..ef9cdcb
--- /dev/null
@@ -0,0 +1,227 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-10-18 07:55+0000\n"
+"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsbmx7/zh_Hans/>\n"
+"Language: zh_Hans\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.9.1-dev\n"
+
+#: applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/js/netjsongraph.js:510
+msgid "+ d.x +"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/js/netjsongraph.js:173
+msgid "+ d3.event.translate +"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:33
+msgid "Announcements"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:27
+msgid "BMX7 revision"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:41
+msgid "Bandwith"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
+msgid "Bmx7 mesh nodes"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:44
+msgid "CPU usage"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:12
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:79
+msgid "Device"
+msgstr "设备"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:57
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:81
+msgid "Last Desc"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:14
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:82
+msgid "Last Ref"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:77
+msgid "Link key"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:61
+msgid "LinkLocal Ipv6"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:71
+msgid "Links"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:42
+msgid "Local net"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:60
+msgid "Max rate"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:45
+msgid "Memory usage"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:13
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:80
+msgid "Metric"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:7
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:75
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:76
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:38
+msgid "Name"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:40
+msgid "Neighbours"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:40
+msgid "Network"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:53
+msgid "Network interfaces"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:39
+msgid "Node"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:18
+msgid "Node configuration"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:25
+msgid "Node key"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:23
+msgid "Node name"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:35
+msgid "Node status"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:39
+msgid "Nodes seen"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:70
+msgid "Originators"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:43
+msgid "Path Metric"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:10
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:78
+msgid "Primary IPv6"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:24
+msgid "Primary IPv6 address"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:62
+msgid "RX BpP"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:80
+msgid "RX rate"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:45
+msgid "Rating"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
+msgid "Remote linklocal IPv6"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
+msgid "Routes"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:9
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:77
+msgid "S/s/T/t"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:26
+msgid "Short DHash"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:8
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:76
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:22
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:75
+msgid "Short ID"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:58
+msgid "State"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:37
+msgid "Status"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:63
+msgid "TX BpP"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:81
+msgid "TX rate"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:44
+msgid "Tun Metric"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:42
+msgid "Tunnelled IPv4 address"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:41
+msgid "Tunnelled IPv6 address"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:46
+msgid "Tx queue"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:59
+msgid "Type"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:43
+msgid "Uptime"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:11
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:79
+msgid "Via Neighbour"
+msgstr ""
diff --git a/applications/luci-app-bmx7/po/zh-tw/bmx7.po b/applications/luci-app-bmx7/po/zh-tw/bmx7.po
new file mode 100644 (file)
index 0000000..e478b22
--- /dev/null
@@ -0,0 +1,221 @@
+msgid ""
+msgstr ""
+"Language: zh_Hant\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/js/netjsongraph.js:510
+msgid "+ d.x +"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/js/netjsongraph.js:173
+msgid "+ d3.event.translate +"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:33
+msgid "Announcements"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:27
+msgid "BMX7 revision"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:41
+msgid "Bandwith"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
+msgid "Bmx7 mesh nodes"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:44
+msgid "CPU usage"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:12
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:79
+msgid "Device"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:57
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:81
+msgid "Last Desc"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:14
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:82
+msgid "Last Ref"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:77
+msgid "Link key"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:61
+msgid "LinkLocal Ipv6"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:71
+msgid "Links"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:42
+msgid "Local net"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:60
+msgid "Max rate"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:45
+msgid "Memory usage"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:13
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:80
+msgid "Metric"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:7
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:75
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:76
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:38
+msgid "Name"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:40
+msgid "Neighbours"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:40
+msgid "Network"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:53
+msgid "Network interfaces"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:39
+msgid "Node"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:18
+msgid "Node configuration"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:25
+msgid "Node key"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:23
+msgid "Node name"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:35
+msgid "Node status"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:39
+msgid "Nodes seen"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:70
+msgid "Originators"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:43
+msgid "Path Metric"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:10
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:78
+msgid "Primary IPv6"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:24
+msgid "Primary IPv6 address"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:62
+msgid "RX BpP"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:80
+msgid "RX rate"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:45
+msgid "Rating"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
+msgid "Remote linklocal IPv6"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
+msgid "Routes"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:9
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:77
+msgid "S/s/T/t"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:26
+msgid "Short DHash"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:8
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:76
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:22
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:75
+msgid "Short ID"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:58
+msgid "State"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:37
+msgid "Status"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:63
+msgid "TX BpP"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:81
+msgid "TX rate"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:44
+msgid "Tun Metric"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:42
+msgid "Tunnelled IPv4 address"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:41
+msgid "Tunnelled IPv6 address"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:46
+msgid "Tx queue"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:59
+msgid "Type"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:43
+msgid "Uptime"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:11
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:79
+msgid "Via Neighbour"
+msgstr ""
diff --git a/applications/luci-app-bmx7/po/zh_Hans/bmx7.po b/applications/luci-app-bmx7/po/zh_Hans/bmx7.po
deleted file mode 100644 (file)
index ef9cdcb..0000000
+++ /dev/null
@@ -1,227 +0,0 @@
-msgid ""
-msgstr ""
-"PO-Revision-Date: 2019-10-18 07:55+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
-"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
-"openwrt/luciapplicationsbmx7/zh_Hans/>\n"
-"Language: zh_Hans\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
-
-#: applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/js/netjsongraph.js:510
-msgid "+ d.x +"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/js/netjsongraph.js:173
-msgid "+ d3.event.translate +"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:33
-msgid "Announcements"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:27
-msgid "BMX7 revision"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:41
-msgid "Bandwith"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
-msgid "Bmx7 mesh nodes"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:44
-msgid "CPU usage"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:12
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:79
-msgid "Device"
-msgstr "设备"
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:57
-msgid "Interface"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:81
-msgid "Last Desc"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:14
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:82
-msgid "Last Ref"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:77
-msgid "Link key"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:61
-msgid "LinkLocal Ipv6"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:71
-msgid "Links"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:42
-msgid "Local net"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:60
-msgid "Max rate"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:45
-msgid "Memory usage"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:13
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:80
-msgid "Metric"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:7
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:75
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:76
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:38
-msgid "Name"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:40
-msgid "Neighbours"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:40
-msgid "Network"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:53
-msgid "Network interfaces"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:39
-msgid "Node"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:18
-msgid "Node configuration"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:25
-msgid "Node key"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:23
-msgid "Node name"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:35
-msgid "Node status"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:39
-msgid "Nodes seen"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:70
-msgid "Originators"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:43
-msgid "Path Metric"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:10
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:78
-msgid "Primary IPv6"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:24
-msgid "Primary IPv6 address"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:62
-msgid "RX BpP"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:80
-msgid "RX rate"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:45
-msgid "Rating"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
-msgid "Remote linklocal IPv6"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
-msgid "Routes"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:9
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:77
-msgid "S/s/T/t"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:26
-msgid "Short DHash"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:8
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:76
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:22
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:75
-msgid "Short ID"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:58
-msgid "State"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:37
-msgid "Status"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:63
-msgid "TX BpP"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:81
-msgid "TX rate"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:44
-msgid "Tun Metric"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:42
-msgid "Tunnelled IPv4 address"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:41
-msgid "Tunnelled IPv6 address"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:46
-msgid "Tx queue"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:59
-msgid "Type"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:43
-msgid "Uptime"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:11
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:79
-msgid "Via Neighbour"
-msgstr ""
diff --git a/applications/luci-app-bmx7/po/zh_Hant/bmx7.po b/applications/luci-app-bmx7/po/zh_Hant/bmx7.po
deleted file mode 100644 (file)
index e478b22..0000000
+++ /dev/null
@@ -1,221 +0,0 @@
-msgid ""
-msgstr ""
-"Language: zh_Hant\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/js/netjsongraph.js:510
-msgid "+ d.x +"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/js/netjsongraph.js:173
-msgid "+ d3.event.translate +"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:33
-msgid "Announcements"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:27
-msgid "BMX7 revision"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:41
-msgid "Bandwith"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
-msgid "Bmx7 mesh nodes"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:44
-msgid "CPU usage"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:12
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:79
-msgid "Device"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:57
-msgid "Interface"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:81
-msgid "Last Desc"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:14
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:82
-msgid "Last Ref"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:77
-msgid "Link key"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:61
-msgid "LinkLocal Ipv6"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:71
-msgid "Links"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:42
-msgid "Local net"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:60
-msgid "Max rate"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:45
-msgid "Memory usage"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:13
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:80
-msgid "Metric"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:7
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:75
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:76
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:38
-msgid "Name"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:40
-msgid "Neighbours"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:40
-msgid "Network"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:53
-msgid "Network interfaces"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:39
-msgid "Node"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:18
-msgid "Node configuration"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:25
-msgid "Node key"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:23
-msgid "Node name"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:35
-msgid "Node status"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:39
-msgid "Nodes seen"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:70
-msgid "Originators"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:43
-msgid "Path Metric"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:10
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:78
-msgid "Primary IPv6"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:24
-msgid "Primary IPv6 address"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:62
-msgid "RX BpP"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:80
-msgid "RX rate"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:45
-msgid "Rating"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
-msgid "Remote linklocal IPv6"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
-msgid "Routes"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:9
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:77
-msgid "S/s/T/t"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:26
-msgid "Short DHash"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:8
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:76
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:22
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:75
-msgid "Short ID"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:58
-msgid "State"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:37
-msgid "Status"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:63
-msgid "TX BpP"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:81
-msgid "TX rate"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:44
-msgid "Tun Metric"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:42
-msgid "Tunnelled IPv4 address"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:41
-msgid "Tunnelled IPv6 address"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:46
-msgid "Tx queue"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:59
-msgid "Type"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:43
-msgid "Uptime"
-msgstr ""
-
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:11
-#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:79
-msgid "Via Neighbour"
-msgstr ""
diff --git a/applications/luci-app-cifsd/po/zh-tw/cifsd.po b/applications/luci-app-cifsd/po/zh-tw/cifsd.po
new file mode 100644 (file)
index 0000000..eae5803
--- /dev/null
@@ -0,0 +1,100 @@
+msgid ""
+msgstr ""
+"Language: zh_Hant\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:72
+msgid "Allow guests"
+msgstr ""
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:69
+msgid "Allowed users"
+msgstr ""
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:57
+msgid "Browse-able"
+msgstr ""
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:84
+msgid "Create mask"
+msgstr ""
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:30
+msgid "Description"
+msgstr ""
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
+msgid "Directory mask"
+msgstr ""
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:22
+msgid "Edit Template"
+msgstr ""
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:34
+msgid "Edit the template that is used for generating the cifsd configuration."
+msgstr ""
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:67
+msgid "Force Root"
+msgstr ""
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:21
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:82
+msgid "Hide dot files"
+msgstr ""
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:77
+msgid "Inherit owner"
+msgstr ""
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:24
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:25
+msgid "Listen only on the given interface or, if unspecified, on lan"
+msgstr ""
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:51
+msgid "Name"
+msgstr ""
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:16
+#: applications/luci-app-cifsd/luasrc/controller/cifsd.lua:10
+msgid "Network Shares"
+msgstr ""
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:52
+msgid "Path"
+msgstr ""
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:47
+msgid ""
+"Please add directories to share. Each directory refers to a folder on a "
+"mounted device."
+msgstr ""
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:62
+msgid "Read-only"
+msgstr ""
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:46
+msgid "Shared Directories"
+msgstr ""
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:35
+msgid ""
+"This is the content of the file '/etc/cifs/smb.conf.template' from which "
+"your cifsd configuration will be generated. Values enclosed by pipe symbols "
+"('|') should not be changed. They get their values from the 'General "
+"Settings' tab."
+msgstr ""
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:27
+msgid "Workgroup"
+msgstr ""
diff --git a/applications/luci-app-cifsd/po/zh_Hant/cifsd.po b/applications/luci-app-cifsd/po/zh_Hant/cifsd.po
deleted file mode 100644 (file)
index eae5803..0000000
+++ /dev/null
@@ -1,100 +0,0 @@
-msgid ""
-msgstr ""
-"Language: zh_Hant\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:72
-msgid "Allow guests"
-msgstr ""
-
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:69
-msgid "Allowed users"
-msgstr ""
-
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:57
-msgid "Browse-able"
-msgstr ""
-
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:84
-msgid "Create mask"
-msgstr ""
-
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:30
-msgid "Description"
-msgstr ""
-
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
-msgid "Directory mask"
-msgstr ""
-
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:22
-msgid "Edit Template"
-msgstr ""
-
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:34
-msgid "Edit the template that is used for generating the cifsd configuration."
-msgstr ""
-
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:67
-msgid "Force Root"
-msgstr ""
-
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:21
-msgid "General Settings"
-msgstr ""
-
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:82
-msgid "Hide dot files"
-msgstr ""
-
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:77
-msgid "Inherit owner"
-msgstr ""
-
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:24
-msgid "Interface"
-msgstr ""
-
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:25
-msgid "Listen only on the given interface or, if unspecified, on lan"
-msgstr ""
-
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:51
-msgid "Name"
-msgstr ""
-
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:16
-#: applications/luci-app-cifsd/luasrc/controller/cifsd.lua:10
-msgid "Network Shares"
-msgstr ""
-
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:52
-msgid "Path"
-msgstr ""
-
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:47
-msgid ""
-"Please add directories to share. Each directory refers to a folder on a "
-"mounted device."
-msgstr ""
-
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:62
-msgid "Read-only"
-msgstr ""
-
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:46
-msgid "Shared Directories"
-msgstr ""
-
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:35
-msgid ""
-"This is the content of the file '/etc/cifs/smb.conf.template' from which "
-"your cifsd configuration will be generated. Values enclosed by pipe symbols "
-"('|') should not be changed. They get their values from the 'General "
-"Settings' tab."
-msgstr ""
-
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:27
-msgid "Workgroup"
-msgstr ""
diff --git a/applications/luci-app-cshark/po/zh-cn/cshark.po b/applications/luci-app-cshark/po/zh-cn/cshark.po
new file mode 100644 (file)
index 0000000..4e0f615
--- /dev/null
@@ -0,0 +1,111 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-10-18 07:48+0000\n"
+"Last-Translator: Zheng Qian <sotux82@gmail.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 3.9.1-dev\n"
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:24
+msgid "Actions"
+msgstr "动作"
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:72
+msgid "Capture URL"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:68
+msgid "Capture links"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:73
+msgid "Capture time"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:284
+msgid "Clear list"
+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 ""
+
+#: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:27
+msgid "CloudShark API token"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:26
+msgid "CloudShark URL"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:23
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:51
+msgid "Filter"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:21
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:28
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:92
+msgid "Loading"
+msgstr "加载中"
+
+#: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:22
+msgid "Options"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:54
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:196
+msgid "Start capture"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:17
+msgid "Start network capture"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:181
+msgid "Stop capture"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:93
+msgid "Waiting for capture to complete..."
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:93
+msgid "Waiting for upload to complete..."
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:39
+msgid "any"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:47
+msgid "bytes"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:46
+msgid "packets"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:45
+msgid "seconds"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:22
+msgid "seconds, packets, bytes"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:44
+msgid "timeout, bytes, seconds"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:151
+msgid "value for [seconds, packets, bytes] must be Integer"
+msgstr ""
diff --git a/applications/luci-app-cshark/po/zh-tw/cshark.po b/applications/luci-app-cshark/po/zh-tw/cshark.po
new file mode 100644 (file)
index 0000000..3095fdc
--- /dev/null
@@ -0,0 +1,105 @@
+msgid ""
+msgstr ""
+"Language: zh_Hant\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:24
+msgid "Actions"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:72
+msgid "Capture URL"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:68
+msgid "Capture links"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:73
+msgid "Capture time"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:284
+msgid "Clear list"
+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 ""
+
+#: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:27
+msgid "CloudShark API token"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:26
+msgid "CloudShark URL"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:23
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:51
+msgid "Filter"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:21
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:28
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:92
+msgid "Loading"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:22
+msgid "Options"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:54
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:196
+msgid "Start capture"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:17
+msgid "Start network capture"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:181
+msgid "Stop capture"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:93
+msgid "Waiting for capture to complete..."
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:93
+msgid "Waiting for upload to complete..."
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:39
+msgid "any"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:47
+msgid "bytes"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:46
+msgid "packets"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:45
+msgid "seconds"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:22
+msgid "seconds, packets, bytes"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:44
+msgid "timeout, bytes, seconds"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:151
+msgid "value for [seconds, packets, bytes] must be Integer"
+msgstr ""
diff --git a/applications/luci-app-cshark/po/zh_Hans/cshark.po b/applications/luci-app-cshark/po/zh_Hans/cshark.po
deleted file mode 100644 (file)
index 4e0f615..0000000
+++ /dev/null
@@ -1,111 +0,0 @@
-msgid ""
-msgstr ""
-"PO-Revision-Date: 2019-10-18 07:48+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.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 3.9.1-dev\n"
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:24
-msgid "Actions"
-msgstr "动作"
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:72
-msgid "Capture URL"
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:68
-msgid "Capture links"
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:73
-msgid "Capture time"
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:284
-msgid "Clear list"
-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 ""
-
-#: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:27
-msgid "CloudShark API token"
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:26
-msgid "CloudShark URL"
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:23
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:51
-msgid "Filter"
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:21
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:28
-msgid "Interface"
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:92
-msgid "Loading"
-msgstr "加载中"
-
-#: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:22
-msgid "Options"
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:54
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:196
-msgid "Start capture"
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:17
-msgid "Start network capture"
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:181
-msgid "Stop capture"
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:93
-msgid "Waiting for capture to complete..."
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:93
-msgid "Waiting for upload to complete..."
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:39
-msgid "any"
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:47
-msgid "bytes"
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:46
-msgid "packets"
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:45
-msgid "seconds"
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:22
-msgid "seconds, packets, bytes"
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:44
-msgid "timeout, bytes, seconds"
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:151
-msgid "value for [seconds, packets, bytes] must be Integer"
-msgstr ""
diff --git a/applications/luci-app-cshark/po/zh_Hant/cshark.po b/applications/luci-app-cshark/po/zh_Hant/cshark.po
deleted file mode 100644 (file)
index 3095fdc..0000000
+++ /dev/null
@@ -1,105 +0,0 @@
-msgid ""
-msgstr ""
-"Language: zh_Hant\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:24
-msgid "Actions"
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:72
-msgid "Capture URL"
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:68
-msgid "Capture links"
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:73
-msgid "Capture time"
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:284
-msgid "Clear list"
-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 ""
-
-#: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:27
-msgid "CloudShark API token"
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:26
-msgid "CloudShark URL"
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:23
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:51
-msgid "Filter"
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:21
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:28
-msgid "Interface"
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:92
-msgid "Loading"
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:22
-msgid "Options"
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:54
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:196
-msgid "Start capture"
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:17
-msgid "Start network capture"
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:181
-msgid "Stop capture"
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:93
-msgid "Waiting for capture to complete..."
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:93
-msgid "Waiting for upload to complete..."
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:39
-msgid "any"
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:47
-msgid "bytes"
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:46
-msgid "packets"
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:45
-msgid "seconds"
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:22
-msgid "seconds, packets, bytes"
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:44
-msgid "timeout, bytes, seconds"
-msgstr ""
-
-#: applications/luci-app-cshark/luasrc/view/cshark.htm:151
-msgid "value for [seconds, packets, bytes] must be Integer"
-msgstr ""
diff --git a/applications/luci-app-dcwapd/po/zh-cn/dcwapd.po b/applications/luci-app-dcwapd/po/zh-cn/dcwapd.po
new file mode 100644 (file)
index 0000000..66ce5bc
--- /dev/null
@@ -0,0 +1,121 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-10-18 07:53+0000\n"
+"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsdcwapd/zh_Hans/>\n"
+"Language: zh_Hans\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.9.1-dev\n"
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:72
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:121
+msgid "Bridge"
+msgstr "桥接"
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:45
+msgid "Channel Sets"
+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 ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:102
+msgid "Define data channels over which outbound filtered packets will flow."
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:179
+msgid ""
+"Define filter rules to apply to outbound packets. Matching packets will flow "
+"over the data channel."
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:45
+msgid "Define primary channels and their corresponding data channels."
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:213
+msgid "Destination port"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:21
+msgid "Dual Channel Wi-Fi AP Daemon"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/controller/dcwapd.lua:11
+msgid "Dual Channel WiFi"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:34
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:52
+msgid "Enable"
+msgstr "启用"
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:154
+msgid "Filter Sets"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:166
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:179
+msgid "Filters"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:27
+msgid "General"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:27
+msgid "General Settings"
+msgstr "基本设置"
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:138
+msgid "Interfaces"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:161
+msgid "MAC Address"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:186
+msgid "Packet size"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:204
+msgid "Protocol"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:58
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:107
+msgid "SSID"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:154
+msgid "Select filters to apply to matching MAC addresses."
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:192
+msgid "Source IP"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:198
+msgid "Source port"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:40
+msgid "Specify the temporary directory for dcwapd file storage."
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:40
+msgid "Temp Directory"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:22
+msgid ""
+"With <abbr title=\"Dual Channel Wi-Fi AP Daemon\">Dual Channel WiFi</abbr> "
+"you can use two simultaneous Wi-Fi connections to decrease wireless traffic "
+"congestion and increase throughput."
+msgstr ""
diff --git a/applications/luci-app-dcwapd/po/zh-tw/dcwapd.po b/applications/luci-app-dcwapd/po/zh-tw/dcwapd.po
new file mode 100644 (file)
index 0000000..8e92c10
--- /dev/null
@@ -0,0 +1,115 @@
+msgid ""
+msgstr ""
+"Language: zh_Hant\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:72
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:121
+msgid "Bridge"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:45
+msgid "Channel Sets"
+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 ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:102
+msgid "Define data channels over which outbound filtered packets will flow."
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:179
+msgid ""
+"Define filter rules to apply to outbound packets. Matching packets will flow "
+"over the data channel."
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:45
+msgid "Define primary channels and their corresponding data channels."
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:213
+msgid "Destination port"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:21
+msgid "Dual Channel Wi-Fi AP Daemon"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/controller/dcwapd.lua:11
+msgid "Dual Channel WiFi"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:34
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:52
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:154
+msgid "Filter Sets"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:166
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:179
+msgid "Filters"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:27
+msgid "General"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:27
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:138
+msgid "Interfaces"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:161
+msgid "MAC Address"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:186
+msgid "Packet size"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:204
+msgid "Protocol"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:58
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:107
+msgid "SSID"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:154
+msgid "Select filters to apply to matching MAC addresses."
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:192
+msgid "Source IP"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:198
+msgid "Source port"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:40
+msgid "Specify the temporary directory for dcwapd file storage."
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:40
+msgid "Temp Directory"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:22
+msgid ""
+"With <abbr title=\"Dual Channel Wi-Fi AP Daemon\">Dual Channel WiFi</abbr> "
+"you can use two simultaneous Wi-Fi connections to decrease wireless traffic "
+"congestion and increase throughput."
+msgstr ""
diff --git a/applications/luci-app-dcwapd/po/zh_Hans/dcwapd.po b/applications/luci-app-dcwapd/po/zh_Hans/dcwapd.po
deleted file mode 100644 (file)
index 66ce5bc..0000000
+++ /dev/null
@@ -1,121 +0,0 @@
-msgid ""
-msgstr ""
-"PO-Revision-Date: 2019-10-18 07:53+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
-"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
-"openwrt/luciapplicationsdcwapd/zh_Hans/>\n"
-"Language: zh_Hans\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:72
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:121
-msgid "Bridge"
-msgstr "桥接"
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:45
-msgid "Channel Sets"
-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 ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:102
-msgid "Define data channels over which outbound filtered packets will flow."
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:179
-msgid ""
-"Define filter rules to apply to outbound packets. Matching packets will flow "
-"over the data channel."
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:45
-msgid "Define primary channels and their corresponding data channels."
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:213
-msgid "Destination port"
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:21
-msgid "Dual Channel Wi-Fi AP Daemon"
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/controller/dcwapd.lua:11
-msgid "Dual Channel WiFi"
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:34
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:52
-msgid "Enable"
-msgstr "启用"
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:154
-msgid "Filter Sets"
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:166
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:179
-msgid "Filters"
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:27
-msgid "General"
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:27
-msgid "General Settings"
-msgstr "基本设置"
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:138
-msgid "Interfaces"
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:161
-msgid "MAC Address"
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:186
-msgid "Packet size"
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:204
-msgid "Protocol"
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:58
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:107
-msgid "SSID"
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:154
-msgid "Select filters to apply to matching MAC addresses."
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:192
-msgid "Source IP"
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:198
-msgid "Source port"
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:40
-msgid "Specify the temporary directory for dcwapd file storage."
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:40
-msgid "Temp Directory"
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:22
-msgid ""
-"With <abbr title=\"Dual Channel Wi-Fi AP Daemon\">Dual Channel WiFi</abbr> "
-"you can use two simultaneous Wi-Fi connections to decrease wireless traffic "
-"congestion and increase throughput."
-msgstr ""
diff --git a/applications/luci-app-dcwapd/po/zh_Hant/dcwapd.po b/applications/luci-app-dcwapd/po/zh_Hant/dcwapd.po
deleted file mode 100644 (file)
index 8e92c10..0000000
+++ /dev/null
@@ -1,115 +0,0 @@
-msgid ""
-msgstr ""
-"Language: zh_Hant\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:72
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:121
-msgid "Bridge"
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:45
-msgid "Channel Sets"
-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 ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:102
-msgid "Define data channels over which outbound filtered packets will flow."
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:179
-msgid ""
-"Define filter rules to apply to outbound packets. Matching packets will flow "
-"over the data channel."
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:45
-msgid "Define primary channels and their corresponding data channels."
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:213
-msgid "Destination port"
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:21
-msgid "Dual Channel Wi-Fi AP Daemon"
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/controller/dcwapd.lua:11
-msgid "Dual Channel WiFi"
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:34
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:52
-msgid "Enable"
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:154
-msgid "Filter Sets"
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:166
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:179
-msgid "Filters"
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:27
-msgid "General"
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:27
-msgid "General Settings"
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:138
-msgid "Interfaces"
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:161
-msgid "MAC Address"
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:186
-msgid "Packet size"
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:204
-msgid "Protocol"
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:58
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:107
-msgid "SSID"
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:154
-msgid "Select filters to apply to matching MAC addresses."
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:192
-msgid "Source IP"
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:198
-msgid "Source port"
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:40
-msgid "Specify the temporary directory for dcwapd file storage."
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:40
-msgid "Temp Directory"
-msgstr ""
-
-#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:22
-msgid ""
-"With <abbr title=\"Dual Channel Wi-Fi AP Daemon\">Dual Channel WiFi</abbr> "
-"you can use two simultaneous Wi-Fi connections to decrease wireless traffic "
-"congestion and increase throughput."
-msgstr ""
diff --git a/applications/luci-app-dump1090/po/zh-cn/dump1090.po b/applications/luci-app-dump1090/po/zh-cn/dump1090.po
new file mode 100644 (file)
index 0000000..939d222
--- /dev/null
@@ -0,0 +1,228 @@
+msgid ""
+msgstr ""
+"Language: zh_Hans\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:123
+msgid "Absolute maximum range for position decoding"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:184
+msgid "Accuracy of receiver location in json metadata"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:112
+msgid "Allow forwarding of received mlat results to output ports"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:193
+msgid "Apply a 1Hz DC filter to input data"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:172
+msgid "Base directory for the internal HTTP server"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:148
+msgid "Collect/show range histogram"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:34
+msgid "Data file"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:165
+msgid "Debug mode flags"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:39
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:185
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:133
+msgid "Disable messages with broken CRC"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:130
+msgid "Disable single-bits error correction using CRC"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:142
+msgid "Display raw messages in Beast ascii mode"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:109
+msgid "Do not apply CRC corrections to messages we forward"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:27
+msgid "Enable automatic gain control"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:52
+msgid "Enable decoding of SSR Modes 3/A & 3/C"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:58
+msgid "Enable just networking, no RTL device or file used"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:50
+msgid "Enable networking"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:136
+msgid "Enable phase enhancement"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:127
+msgid "Enable single-bits error correction using CRC"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:10
+msgid "Enabled"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:89
+msgid "FlightAware TSV output port"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:30
+msgid "Frequency"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:23
+msgid "Gain (-10 for auto-gain)"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:65
+msgid "HTTP server port"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:61
+msgid "IP address to bind to"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:196
+msgid "Measure noise power"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:139
+msgid "More CPU for more messages"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:176
+msgid "Periodically write json output to a directory"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:145
+msgid "Print stats at exit"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:19
+msgid "RTL device index"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:115
+msgid "Reference/receiver latitude for surface posn"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:119
+msgid "Reference/receiver longitude for surface posn"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:16
+msgid "Respawn"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:38
+msgid "Sample format for data file"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:168
+msgid "Set receiver error in parts per million"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:151
+msgid "Show and reset stats every seconds"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:155
+msgid "Show only ICAO addresses"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:47
+msgid "Show only messages hex values"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:161
+msgid "Strip IQ file removing samples"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:77
+msgid "TCP BaseStation output listen port"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:81
+msgid "TCP Beast input listen port"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:85
+msgid "TCP Beast output listen port"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:105
+msgid "TCP buffer size 64Kb * (2^n)"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:101
+msgid "TCP heartbeat rate in seconds"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:69
+msgid "TCP raw input listen port"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:55
+msgid "TCP raw output in Beast binary format"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:73
+msgid "TCP raw output listen port"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:97
+msgid "TCP raw output memory flush rate in seconds"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:93
+msgid "TCP raw output minimum size"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:158
+msgid "Use metric units"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:190
+msgid "Use the 2.4MHz demodulator"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:44
+msgid "When reading from a file play back in realtime, not at max speed"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:180
+msgid "Write json output every t seconds"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/controller/dump1090.lua:11
+msgid "dump1090"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:4
+msgid ""
+"dump1090 is a Mode S decoder specifically designed for RTLSDR devices, here "
+"you can configure the settings."
+msgstr ""
diff --git a/applications/luci-app-dump1090/po/zh-tw/dump1090.po b/applications/luci-app-dump1090/po/zh-tw/dump1090.po
new file mode 100644 (file)
index 0000000..1d70b89
--- /dev/null
@@ -0,0 +1,228 @@
+msgid ""
+msgstr ""
+"Language: zh_Hant\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:123
+msgid "Absolute maximum range for position decoding"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:184
+msgid "Accuracy of receiver location in json metadata"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:112
+msgid "Allow forwarding of received mlat results to output ports"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:193
+msgid "Apply a 1Hz DC filter to input data"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:172
+msgid "Base directory for the internal HTTP server"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:148
+msgid "Collect/show range histogram"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:34
+msgid "Data file"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:165
+msgid "Debug mode flags"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:39
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:185
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:133
+msgid "Disable messages with broken CRC"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:130
+msgid "Disable single-bits error correction using CRC"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:142
+msgid "Display raw messages in Beast ascii mode"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:109
+msgid "Do not apply CRC corrections to messages we forward"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:27
+msgid "Enable automatic gain control"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:52
+msgid "Enable decoding of SSR Modes 3/A & 3/C"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:58
+msgid "Enable just networking, no RTL device or file used"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:50
+msgid "Enable networking"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:136
+msgid "Enable phase enhancement"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:127
+msgid "Enable single-bits error correction using CRC"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:10
+msgid "Enabled"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:89
+msgid "FlightAware TSV output port"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:30
+msgid "Frequency"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:23
+msgid "Gain (-10 for auto-gain)"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:65
+msgid "HTTP server port"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:61
+msgid "IP address to bind to"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:196
+msgid "Measure noise power"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:139
+msgid "More CPU for more messages"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:176
+msgid "Periodically write json output to a directory"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:145
+msgid "Print stats at exit"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:19
+msgid "RTL device index"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:115
+msgid "Reference/receiver latitude for surface posn"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:119
+msgid "Reference/receiver longitude for surface posn"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:16
+msgid "Respawn"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:38
+msgid "Sample format for data file"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:168
+msgid "Set receiver error in parts per million"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:151
+msgid "Show and reset stats every seconds"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:155
+msgid "Show only ICAO addresses"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:47
+msgid "Show only messages hex values"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:161
+msgid "Strip IQ file removing samples"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:77
+msgid "TCP BaseStation output listen port"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:81
+msgid "TCP Beast input listen port"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:85
+msgid "TCP Beast output listen port"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:105
+msgid "TCP buffer size 64Kb * (2^n)"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:101
+msgid "TCP heartbeat rate in seconds"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:69
+msgid "TCP raw input listen port"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:55
+msgid "TCP raw output in Beast binary format"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:73
+msgid "TCP raw output listen port"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:97
+msgid "TCP raw output memory flush rate in seconds"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:93
+msgid "TCP raw output minimum size"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:158
+msgid "Use metric units"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:190
+msgid "Use the 2.4MHz demodulator"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:44
+msgid "When reading from a file play back in realtime, not at max speed"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:180
+msgid "Write json output every t seconds"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/controller/dump1090.lua:11
+msgid "dump1090"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:4
+msgid ""
+"dump1090 is a Mode S decoder specifically designed for RTLSDR devices, here "
+"you can configure the settings."
+msgstr ""
diff --git a/applications/luci-app-dump1090/po/zh_Hans/dump1090.po b/applications/luci-app-dump1090/po/zh_Hans/dump1090.po
deleted file mode 100644 (file)
index 939d222..0000000
+++ /dev/null
@@ -1,228 +0,0 @@
-msgid ""
-msgstr ""
-"Language: zh_Hans\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:123
-msgid "Absolute maximum range for position decoding"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:184
-msgid "Accuracy of receiver location in json metadata"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:112
-msgid "Allow forwarding of received mlat results to output ports"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:193
-msgid "Apply a 1Hz DC filter to input data"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:172
-msgid "Base directory for the internal HTTP server"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:148
-msgid "Collect/show range histogram"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:34
-msgid "Data file"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:165
-msgid "Debug mode flags"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:39
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:185
-msgid "Default"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:133
-msgid "Disable messages with broken CRC"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:130
-msgid "Disable single-bits error correction using CRC"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:142
-msgid "Display raw messages in Beast ascii mode"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:109
-msgid "Do not apply CRC corrections to messages we forward"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:27
-msgid "Enable automatic gain control"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:52
-msgid "Enable decoding of SSR Modes 3/A & 3/C"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:58
-msgid "Enable just networking, no RTL device or file used"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:50
-msgid "Enable networking"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:136
-msgid "Enable phase enhancement"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:127
-msgid "Enable single-bits error correction using CRC"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:10
-msgid "Enabled"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:89
-msgid "FlightAware TSV output port"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:30
-msgid "Frequency"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:23
-msgid "Gain (-10 for auto-gain)"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:65
-msgid "HTTP server port"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:61
-msgid "IP address to bind to"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:196
-msgid "Measure noise power"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:139
-msgid "More CPU for more messages"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:176
-msgid "Periodically write json output to a directory"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:145
-msgid "Print stats at exit"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:19
-msgid "RTL device index"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:115
-msgid "Reference/receiver latitude for surface posn"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:119
-msgid "Reference/receiver longitude for surface posn"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:16
-msgid "Respawn"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:38
-msgid "Sample format for data file"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:168
-msgid "Set receiver error in parts per million"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:151
-msgid "Show and reset stats every seconds"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:155
-msgid "Show only ICAO addresses"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:47
-msgid "Show only messages hex values"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:161
-msgid "Strip IQ file removing samples"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:77
-msgid "TCP BaseStation output listen port"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:81
-msgid "TCP Beast input listen port"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:85
-msgid "TCP Beast output listen port"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:105
-msgid "TCP buffer size 64Kb * (2^n)"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:101
-msgid "TCP heartbeat rate in seconds"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:69
-msgid "TCP raw input listen port"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:55
-msgid "TCP raw output in Beast binary format"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:73
-msgid "TCP raw output listen port"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:97
-msgid "TCP raw output memory flush rate in seconds"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:93
-msgid "TCP raw output minimum size"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:158
-msgid "Use metric units"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:190
-msgid "Use the 2.4MHz demodulator"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:44
-msgid "When reading from a file play back in realtime, not at max speed"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:180
-msgid "Write json output every t seconds"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/controller/dump1090.lua:11
-msgid "dump1090"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:4
-msgid ""
-"dump1090 is a Mode S decoder specifically designed for RTLSDR devices, here "
-"you can configure the settings."
-msgstr ""
diff --git a/applications/luci-app-dump1090/po/zh_Hant/dump1090.po b/applications/luci-app-dump1090/po/zh_Hant/dump1090.po
deleted file mode 100644 (file)
index 1d70b89..0000000
+++ /dev/null
@@ -1,228 +0,0 @@
-msgid ""
-msgstr ""
-"Language: zh_Hant\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:123
-msgid "Absolute maximum range for position decoding"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:184
-msgid "Accuracy of receiver location in json metadata"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:112
-msgid "Allow forwarding of received mlat results to output ports"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:193
-msgid "Apply a 1Hz DC filter to input data"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:172
-msgid "Base directory for the internal HTTP server"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:148
-msgid "Collect/show range histogram"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:34
-msgid "Data file"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:165
-msgid "Debug mode flags"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:39
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:185
-msgid "Default"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:133
-msgid "Disable messages with broken CRC"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:130
-msgid "Disable single-bits error correction using CRC"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:142
-msgid "Display raw messages in Beast ascii mode"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:109
-msgid "Do not apply CRC corrections to messages we forward"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:27
-msgid "Enable automatic gain control"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:52
-msgid "Enable decoding of SSR Modes 3/A & 3/C"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:58
-msgid "Enable just networking, no RTL device or file used"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:50
-msgid "Enable networking"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:136
-msgid "Enable phase enhancement"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:127
-msgid "Enable single-bits error correction using CRC"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:10
-msgid "Enabled"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:89
-msgid "FlightAware TSV output port"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:30
-msgid "Frequency"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:23
-msgid "Gain (-10 for auto-gain)"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:65
-msgid "HTTP server port"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:61
-msgid "IP address to bind to"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:196
-msgid "Measure noise power"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:139
-msgid "More CPU for more messages"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:176
-msgid "Periodically write json output to a directory"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:145
-msgid "Print stats at exit"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:19
-msgid "RTL device index"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:115
-msgid "Reference/receiver latitude for surface posn"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:119
-msgid "Reference/receiver longitude for surface posn"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:16
-msgid "Respawn"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:38
-msgid "Sample format for data file"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:168
-msgid "Set receiver error in parts per million"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:151
-msgid "Show and reset stats every seconds"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:155
-msgid "Show only ICAO addresses"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:47
-msgid "Show only messages hex values"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:161
-msgid "Strip IQ file removing samples"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:77
-msgid "TCP BaseStation output listen port"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:81
-msgid "TCP Beast input listen port"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:85
-msgid "TCP Beast output listen port"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:105
-msgid "TCP buffer size 64Kb * (2^n)"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:101
-msgid "TCP heartbeat rate in seconds"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:69
-msgid "TCP raw input listen port"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:55
-msgid "TCP raw output in Beast binary format"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:73
-msgid "TCP raw output listen port"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:97
-msgid "TCP raw output memory flush rate in seconds"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:93
-msgid "TCP raw output minimum size"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:158
-msgid "Use metric units"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:190
-msgid "Use the 2.4MHz demodulator"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:44
-msgid "When reading from a file play back in realtime, not at max speed"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:180
-msgid "Write json output every t seconds"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/controller/dump1090.lua:11
-msgid "dump1090"
-msgstr ""
-
-#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:4
-msgid ""
-"dump1090 is a Mode S decoder specifically designed for RTLSDR devices, here "
-"you can configure the settings."
-msgstr ""
diff --git a/applications/luci-app-ltqtapi/po/zh-cn/ltqtapi.po b/applications/luci-app-ltqtapi/po/zh-cn/ltqtapi.po
new file mode 100644 (file)
index 0000000..949c6d7
--- /dev/null
@@ -0,0 +1,90 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-10-18 07:51+0000\n"
+"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsltqtapi/zh_Hans/>\n"
+"Language: zh_Hans\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.9.1-dev\n"
+
+#: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:16
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:7
+msgid "Account"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:28
+msgid "Collecting data..."
+msgstr "正在收集数据…"
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:7
+msgid "Contact"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:17
+msgid "Contacts"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:20
+msgid "Current Telephony State"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:14
+msgid "Dial"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:14
+msgid "Disabled"
+msgstr "已禁用"
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:7
+msgid "Here You can specify the SIP account that you want to use."
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:7
+msgid "Here You can specify the SIP contacts that you want to use."
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:12
+msgid "Name"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:13
+msgid "Password"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:24
+msgid "Port1"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:25
+msgid "Port2"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:11
+msgid "Realm"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:13
+msgid "Shortdial"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:16
+msgid "Type"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:23
+msgid "Uplink"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:12
+msgid "Username"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:13
+#: 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 ""
diff --git a/applications/luci-app-ltqtapi/po/zh-tw/ltqtapi.po b/applications/luci-app-ltqtapi/po/zh-tw/ltqtapi.po
new file mode 100644 (file)
index 0000000..cd43dc2
--- /dev/null
@@ -0,0 +1,84 @@
+msgid ""
+msgstr ""
+"Language: zh_Hant\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:16
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:7
+msgid "Account"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:28
+msgid "Collecting data..."
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:7
+msgid "Contact"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:17
+msgid "Contacts"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:20
+msgid "Current Telephony State"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:14
+msgid "Dial"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:14
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:7
+msgid "Here You can specify the SIP account that you want to use."
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:7
+msgid "Here You can specify the SIP contacts that you want to use."
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:12
+msgid "Name"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:13
+msgid "Password"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:24
+msgid "Port1"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:25
+msgid "Port2"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:11
+msgid "Realm"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:13
+msgid "Shortdial"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:16
+msgid "Type"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:23
+msgid "Uplink"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:12
+msgid "Username"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:13
+#: 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 ""
diff --git a/applications/luci-app-ltqtapi/po/zh_Hans/ltqtapi.po b/applications/luci-app-ltqtapi/po/zh_Hans/ltqtapi.po
deleted file mode 100644 (file)
index 949c6d7..0000000
+++ /dev/null
@@ -1,90 +0,0 @@
-msgid ""
-msgstr ""
-"PO-Revision-Date: 2019-10-18 07:51+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
-"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
-"openwrt/luciapplicationsltqtapi/zh_Hans/>\n"
-"Language: zh_Hans\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
-
-#: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:16
-#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:7
-msgid "Account"
-msgstr ""
-
-#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:28
-msgid "Collecting data..."
-msgstr "正在收集数据…"
-
-#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:7
-msgid "Contact"
-msgstr ""
-
-#: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:17
-msgid "Contacts"
-msgstr ""
-
-#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:20
-msgid "Current Telephony State"
-msgstr ""
-
-#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:14
-msgid "Dial"
-msgstr ""
-
-#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:14
-msgid "Disabled"
-msgstr "已禁用"
-
-#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:7
-msgid "Here You can specify the SIP account that you want to use."
-msgstr ""
-
-#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:7
-msgid "Here You can specify the SIP contacts that you want to use."
-msgstr ""
-
-#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:12
-msgid "Name"
-msgstr ""
-
-#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:13
-msgid "Password"
-msgstr ""
-
-#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:24
-msgid "Port1"
-msgstr ""
-
-#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:25
-msgid "Port2"
-msgstr ""
-
-#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:11
-msgid "Realm"
-msgstr ""
-
-#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:13
-msgid "Shortdial"
-msgstr ""
-
-#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:16
-msgid "Type"
-msgstr ""
-
-#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:23
-msgid "Uplink"
-msgstr ""
-
-#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:12
-msgid "Username"
-msgstr ""
-
-#: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:13
-#: 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 ""
diff --git a/applications/luci-app-ltqtapi/po/zh_Hant/ltqtapi.po b/applications/luci-app-ltqtapi/po/zh_Hant/ltqtapi.po
deleted file mode 100644 (file)
index cd43dc2..0000000
+++ /dev/null
@@ -1,84 +0,0 @@
-msgid ""
-msgstr ""
-"Language: zh_Hant\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:16
-#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:7
-msgid "Account"
-msgstr ""
-
-#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:28
-msgid "Collecting data..."
-msgstr ""
-
-#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:7
-msgid "Contact"
-msgstr ""
-
-#: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:17
-msgid "Contacts"
-msgstr ""
-
-#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:20
-msgid "Current Telephony State"
-msgstr ""
-
-#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:14
-msgid "Dial"
-msgstr ""
-
-#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:14
-msgid "Disabled"
-msgstr ""
-
-#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:7
-msgid "Here You can specify the SIP account that you want to use."
-msgstr ""
-
-#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:7
-msgid "Here You can specify the SIP contacts that you want to use."
-msgstr ""
-
-#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:12
-msgid "Name"
-msgstr ""
-
-#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:13
-msgid "Password"
-msgstr ""
-
-#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:24
-msgid "Port1"
-msgstr ""
-
-#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:25
-msgid "Port2"
-msgstr ""
-
-#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:11
-msgid "Realm"
-msgstr ""
-
-#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:13
-msgid "Shortdial"
-msgstr ""
-
-#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:16
-msgid "Type"
-msgstr ""
-
-#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:23
-msgid "Uplink"
-msgstr ""
-
-#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:12
-msgid "Username"
-msgstr ""
-
-#: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:13
-#: 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 ""
diff --git a/applications/luci-app-lxc/po/zh-cn/lxc.po b/applications/luci-app-lxc/po/zh-cn/lxc.po
new file mode 100644 (file)
index 0000000..524ef0b
--- /dev/null
@@ -0,0 +1,112 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-10-18 07:50+0000\n"
+"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationslxc/zh_Hans/>\n"
+"Language: zh_Hans\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.9.1-dev\n"
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
+msgid ""
+"<b>Please note:</b> For LXC Containers you need a custom OpenWrt image.<br />"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:29
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:47
+msgid "Actions"
+msgstr "动作"
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:23
+msgid "Available Containers"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:25
+msgid "Containers URL"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:53
+msgid "Create"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:41
+msgid "Create New Container"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:133
+msgid "Delete"
+msgstr "删除"
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:31
+msgid "Enable SSL"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:32
+msgid ""
+"Enable optional SSL encryption support. This requires additional packages "
+"like 'wget', 'ca-certificates', 'gnupg' and 'gnupg-utils'."
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:50
+msgid "Enter new name"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:36
+msgid "Free Space Threshold"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:42
+msgid "Free Temp Threshold"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/controller/lxc.lua:31
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:17
+msgid "LXC Containers"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:73
+msgid "Loading"
+msgstr "加载中"
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:37
+msgid "Minimum required free space for LXC Container creation in KB"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:43
+msgid "Minimum required free temp space for LXC Container creation in KB"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:27
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:45
+msgid "Name"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:22
+msgid "Options"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:131
+msgid "Start"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:28
+msgid "Status"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:132
+msgid "Stop"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:46
+msgid "Template"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
+msgid ""
+"The image should include at least support for 'kernel cgroups', 'kernel "
+"namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for "
+"optional network support."
+msgstr ""
diff --git a/applications/luci-app-lxc/po/zh-tw/lxc.po b/applications/luci-app-lxc/po/zh-tw/lxc.po
new file mode 100644 (file)
index 0000000..8fdb1ba
--- /dev/null
@@ -0,0 +1,106 @@
+msgid ""
+msgstr ""
+"Language: zh_Hant\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
+msgid ""
+"<b>Please note:</b> For LXC Containers you need a custom OpenWrt image.<br />"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:29
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:47
+msgid "Actions"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:23
+msgid "Available Containers"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:25
+msgid "Containers URL"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:53
+msgid "Create"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:41
+msgid "Create New Container"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:133
+msgid "Delete"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:31
+msgid "Enable SSL"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:32
+msgid ""
+"Enable optional SSL encryption support. This requires additional packages "
+"like 'wget', 'ca-certificates', 'gnupg' and 'gnupg-utils'."
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:50
+msgid "Enter new name"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:36
+msgid "Free Space Threshold"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:42
+msgid "Free Temp Threshold"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/controller/lxc.lua:31
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:17
+msgid "LXC Containers"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:73
+msgid "Loading"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:37
+msgid "Minimum required free space for LXC Container creation in KB"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:43
+msgid "Minimum required free temp space for LXC Container creation in KB"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:27
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:45
+msgid "Name"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:22
+msgid "Options"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:131
+msgid "Start"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:28
+msgid "Status"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:132
+msgid "Stop"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:46
+msgid "Template"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
+msgid ""
+"The image should include at least support for 'kernel cgroups', 'kernel "
+"namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for "
+"optional network support."
+msgstr ""
diff --git a/applications/luci-app-lxc/po/zh_Hans/lxc.po b/applications/luci-app-lxc/po/zh_Hans/lxc.po
deleted file mode 100644 (file)
index 524ef0b..0000000
+++ /dev/null
@@ -1,112 +0,0 @@
-msgid ""
-msgstr ""
-"PO-Revision-Date: 2019-10-18 07:50+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
-"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
-"openwrt/luciapplicationslxc/zh_Hans/>\n"
-"Language: zh_Hans\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
-msgid ""
-"<b>Please note:</b> For LXC Containers you need a custom OpenWrt image.<br />"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/view/lxc.htm:29
-#: applications/luci-app-lxc/luasrc/view/lxc.htm:47
-msgid "Actions"
-msgstr "动作"
-
-#: applications/luci-app-lxc/luasrc/view/lxc.htm:23
-msgid "Available Containers"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:25
-msgid "Containers URL"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/view/lxc.htm:53
-msgid "Create"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/view/lxc.htm:41
-msgid "Create New Container"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/view/lxc.htm:133
-msgid "Delete"
-msgstr "删除"
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:31
-msgid "Enable SSL"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:32
-msgid ""
-"Enable optional SSL encryption support. This requires additional packages "
-"like 'wget', 'ca-certificates', 'gnupg' and 'gnupg-utils'."
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/view/lxc.htm:50
-msgid "Enter new name"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:36
-msgid "Free Space Threshold"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:42
-msgid "Free Temp Threshold"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/controller/lxc.lua:31
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:17
-msgid "LXC Containers"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/view/lxc.htm:73
-msgid "Loading"
-msgstr "加载中"
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:37
-msgid "Minimum required free space for LXC Container creation in KB"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:43
-msgid "Minimum required free temp space for LXC Container creation in KB"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/view/lxc.htm:27
-#: applications/luci-app-lxc/luasrc/view/lxc.htm:45
-msgid "Name"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:22
-msgid "Options"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/view/lxc.htm:131
-msgid "Start"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/view/lxc.htm:28
-msgid "Status"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/view/lxc.htm:132
-msgid "Stop"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/view/lxc.htm:46
-msgid "Template"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
-msgid ""
-"The image should include at least support for 'kernel cgroups', 'kernel "
-"namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for "
-"optional network support."
-msgstr ""
diff --git a/applications/luci-app-lxc/po/zh_Hant/lxc.po b/applications/luci-app-lxc/po/zh_Hant/lxc.po
deleted file mode 100644 (file)
index 8fdb1ba..0000000
+++ /dev/null
@@ -1,106 +0,0 @@
-msgid ""
-msgstr ""
-"Language: zh_Hant\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
-msgid ""
-"<b>Please note:</b> For LXC Containers you need a custom OpenWrt image.<br />"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/view/lxc.htm:29
-#: applications/luci-app-lxc/luasrc/view/lxc.htm:47
-msgid "Actions"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/view/lxc.htm:23
-msgid "Available Containers"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:25
-msgid "Containers URL"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/view/lxc.htm:53
-msgid "Create"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/view/lxc.htm:41
-msgid "Create New Container"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/view/lxc.htm:133
-msgid "Delete"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:31
-msgid "Enable SSL"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:32
-msgid ""
-"Enable optional SSL encryption support. This requires additional packages "
-"like 'wget', 'ca-certificates', 'gnupg' and 'gnupg-utils'."
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/view/lxc.htm:50
-msgid "Enter new name"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:36
-msgid "Free Space Threshold"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:42
-msgid "Free Temp Threshold"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/controller/lxc.lua:31
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:17
-msgid "LXC Containers"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/view/lxc.htm:73
-msgid "Loading"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:37
-msgid "Minimum required free space for LXC Container creation in KB"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:43
-msgid "Minimum required free temp space for LXC Container creation in KB"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/view/lxc.htm:27
-#: applications/luci-app-lxc/luasrc/view/lxc.htm:45
-msgid "Name"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:22
-msgid "Options"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/view/lxc.htm:131
-msgid "Start"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/view/lxc.htm:28
-msgid "Status"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/view/lxc.htm:132
-msgid "Stop"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/view/lxc.htm:46
-msgid "Template"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
-msgid ""
-"The image should include at least support for 'kernel cgroups', 'kernel "
-"namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for "
-"optional network support."
-msgstr ""
diff --git a/applications/luci-app-ocserv/po/zh-cn/ocserv.po b/applications/luci-app-ocserv/po/zh-cn/ocserv.po
new file mode 100644 (file)
index 0000000..9c0b643
--- /dev/null
@@ -0,0 +1,334 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-10-18 07:49+0000\n"
+"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsocserv/zh_Hans/>\n"
+"Language: zh_Hans\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.9.1-dev\n"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
+msgid ""
+"<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
+"prefix"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48
+msgid "Active OpenConnect Users"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61
+msgid "Active users"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:23
+msgid ""
+"An alternative value to be communicated to the client to verify the server's "
+"certificate; this value only depends on the public key"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64
+msgid "AnyConnect client compatibility"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17
+msgid "Available users"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13
+msgid "CA certificate"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57
+msgid "Cipher"
+msgstr "算法"
+
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62
+msgid "Collecting data..."
+msgstr "正在收集数据…"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:153
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
+msgid "DNS servers"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:81
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54
+msgid "Dead peer detection time (secs)"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55
+msgid "Device"
+msgstr "设备"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14
+msgid "Edit Template"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:101
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
+msgid "Edit the template that is used for generating the ocserv configuration."
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:91
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60
+msgid "Enable UDP"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:92
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61
+msgid ""
+"Enable UDP channel support; this must be enabled unless you know what you "
+"are doing"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:87
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:88
+msgid "Enable compression"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:127
+msgid "Enable proxy arp"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16
+msgid "Enable server"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:96
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65
+msgid "Enable support for CISCO AnyConnect clients"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44
+msgid "Firewall Zone"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12
+msgid "General Settings"
+msgstr "基本设置"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52
+msgid "Group"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65
+msgid "ID"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68
+msgid "IP"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:159
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:170
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53
+msgid "IP Address"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:79
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
+msgid "Max clients"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
+msgid "Max same clients"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22
+msgid "Name"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:172
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
+msgid "Netmask (or IPv6-prefix)"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7
+#: 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 ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24
+msgid "Password"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:77
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50
+msgid "Port"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:83
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
+msgid "Predictable IPs"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:128
+msgid ""
+"Provide addresses to clients from a subnet of LAN; if enabled the network "
+"below must be a subnet of LAN. Note that the first address of the specified "
+"subnet will be reserved by ocserv, so it should not be in use. If you have a "
+"network in LAN covering 192.168.1.0/24 use 192.168.1.192/26 to reserve the "
+"upper 62 addresses."
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:164
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
+msgid "Routing table"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:19
+msgid "Server Settings"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:22
+msgid "Server's Public Key ID"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
+msgid "Server's certificate SHA1 hash"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58
+msgid "Status"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
+msgid ""
+"That value should be communicated to the client to verify the server's "
+"certificate"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112
+msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:154
+msgid ""
+"The DNS servers to be provided to clients; can be either IPv6 or IPv4. "
+"Typically you should include the address of this device"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
+msgid ""
+"The IPv4 subnet address to provide to clients; this should be some private "
+"network different than the LAN addresses unless proxy ARP is enabled. Leave "
+"empty to attempt auto-configuration."
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:146
+msgid ""
+"The IPv6 subnet address to provide to clients; leave empty to attempt auto-"
+"configuration."
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:84
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57
+msgid "The assigned IPs will be selected deterministically"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38
+msgid ""
+"The authentication method for the users. The simplest is plain with a single "
+"username-password pair. Use PAM modules to authenticate using another server "
+"(e.g., LDAP, Radius)."
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45
+msgid "The firewall zone that the VPN clients will be set to"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:137
+msgid "The mask of the subnet above."
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:165
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123
+msgid ""
+"The routing table to be provided to clients; you can mix IPv4 and IPv6 "
+"routes, the server will send only the appropriate. Leave empty to set a "
+"default route"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:78
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51
+msgid "The same UDP and TCP ports will be used"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41
+msgid "There are no active users."
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56
+msgid "Time"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51
+msgid "User"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
+msgid "User Authentication"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:24
+msgid "User Settings"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66
+msgid "Username"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:136
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
+msgid "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:131
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68
+msgid ""
+"VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Network-Address"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
+msgid ""
+"VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Network-Address"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69
+msgid "VPN IP"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54
+msgid "VPN IP Address"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100
+msgid ""
+"View the CA certificate used by this server. You will need to save it as 'ca."
+"pem' and import it into the clients."
+msgstr ""
diff --git a/applications/luci-app-ocserv/po/zh-tw/ocserv.po b/applications/luci-app-ocserv/po/zh-tw/ocserv.po
new file mode 100644 (file)
index 0000000..714dbf5
--- /dev/null
@@ -0,0 +1,328 @@
+msgid ""
+msgstr ""
+"Language: zh_Hant\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
+msgid ""
+"<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
+"prefix"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48
+msgid "Active OpenConnect Users"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61
+msgid "Active users"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:23
+msgid ""
+"An alternative value to be communicated to the client to verify the server's "
+"certificate; this value only depends on the public key"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64
+msgid "AnyConnect client compatibility"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17
+msgid "Available users"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13
+msgid "CA certificate"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57
+msgid "Cipher"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62
+msgid "Collecting data..."
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:153
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
+msgid "DNS servers"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:81
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54
+msgid "Dead peer detection time (secs)"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55
+msgid "Device"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14
+msgid "Edit Template"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:101
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
+msgid "Edit the template that is used for generating the ocserv configuration."
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:91
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60
+msgid "Enable UDP"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:92
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61
+msgid ""
+"Enable UDP channel support; this must be enabled unless you know what you "
+"are doing"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:87
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:88
+msgid "Enable compression"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:127
+msgid "Enable proxy arp"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16
+msgid "Enable server"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:96
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65
+msgid "Enable support for CISCO AnyConnect clients"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44
+msgid "Firewall Zone"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52
+msgid "Group"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65
+msgid "ID"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68
+msgid "IP"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:159
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:170
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53
+msgid "IP Address"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:79
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
+msgid "Max clients"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
+msgid "Max same clients"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22
+msgid "Name"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:172
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
+msgid "Netmask (or IPv6-prefix)"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7
+#: 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 ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24
+msgid "Password"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:77
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50
+msgid "Port"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:83
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
+msgid "Predictable IPs"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:128
+msgid ""
+"Provide addresses to clients from a subnet of LAN; if enabled the network "
+"below must be a subnet of LAN. Note that the first address of the specified "
+"subnet will be reserved by ocserv, so it should not be in use. If you have a "
+"network in LAN covering 192.168.1.0/24 use 192.168.1.192/26 to reserve the "
+"upper 62 addresses."
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:164
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
+msgid "Routing table"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:19
+msgid "Server Settings"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:22
+msgid "Server's Public Key ID"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
+msgid "Server's certificate SHA1 hash"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58
+msgid "Status"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
+msgid ""
+"That value should be communicated to the client to verify the server's "
+"certificate"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112
+msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:154
+msgid ""
+"The DNS servers to be provided to clients; can be either IPv6 or IPv4. "
+"Typically you should include the address of this device"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
+msgid ""
+"The IPv4 subnet address to provide to clients; this should be some private "
+"network different than the LAN addresses unless proxy ARP is enabled. Leave "
+"empty to attempt auto-configuration."
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:146
+msgid ""
+"The IPv6 subnet address to provide to clients; leave empty to attempt auto-"
+"configuration."
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:84
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57
+msgid "The assigned IPs will be selected deterministically"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38
+msgid ""
+"The authentication method for the users. The simplest is plain with a single "
+"username-password pair. Use PAM modules to authenticate using another server "
+"(e.g., LDAP, Radius)."
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45
+msgid "The firewall zone that the VPN clients will be set to"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:137
+msgid "The mask of the subnet above."
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:165
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123
+msgid ""
+"The routing table to be provided to clients; you can mix IPv4 and IPv6 "
+"routes, the server will send only the appropriate. Leave empty to set a "
+"default route"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:78
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51
+msgid "The same UDP and TCP ports will be used"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41
+msgid "There are no active users."
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56
+msgid "Time"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51
+msgid "User"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
+msgid "User Authentication"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:24
+msgid "User Settings"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66
+msgid "Username"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:136
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
+msgid "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:131
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68
+msgid ""
+"VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Network-Address"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
+msgid ""
+"VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Network-Address"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69
+msgid "VPN IP"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54
+msgid "VPN IP Address"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100
+msgid ""
+"View the CA certificate used by this server. You will need to save it as 'ca."
+"pem' and import it into the clients."
+msgstr ""
diff --git a/applications/luci-app-ocserv/po/zh_Hans/ocserv.po b/applications/luci-app-ocserv/po/zh_Hans/ocserv.po
deleted file mode 100644 (file)
index 9c0b643..0000000
+++ /dev/null
@@ -1,334 +0,0 @@
-msgid ""
-msgstr ""
-"PO-Revision-Date: 2019-10-18 07:49+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
-"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
-"openwrt/luciapplicationsocserv/zh_Hans/>\n"
-"Language: zh_Hans\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
-msgid ""
-"<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
-"prefix"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48
-msgid "Active OpenConnect Users"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61
-msgid "Active users"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:23
-msgid ""
-"An alternative value to be communicated to the client to verify the server's "
-"certificate; this value only depends on the public key"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64
-msgid "AnyConnect client compatibility"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17
-msgid "Available users"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13
-msgid "CA certificate"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72
-#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57
-msgid "Cipher"
-msgstr "算法"
-
-#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62
-msgid "Collecting data..."
-msgstr "正在收集数据…"
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:153
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
-msgid "DNS servers"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:81
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54
-msgid "Dead peer detection time (secs)"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70
-#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55
-msgid "Device"
-msgstr "设备"
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14
-msgid "Edit Template"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:101
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
-msgid "Edit the template that is used for generating the ocserv configuration."
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:91
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60
-msgid "Enable UDP"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:92
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61
-msgid ""
-"Enable UDP channel support; this must be enabled unless you know what you "
-"are doing"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:87
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:88
-msgid "Enable compression"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:127
-msgid "Enable proxy arp"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16
-msgid "Enable server"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:96
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65
-msgid "Enable support for CISCO AnyConnect clients"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44
-msgid "Firewall Zone"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12
-msgid "General Settings"
-msgstr "基本设置"
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67
-#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52
-msgid "Group"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65
-msgid "ID"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68
-msgid "IP"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:159
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:170
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128
-#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53
-msgid "IP Address"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:79
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
-msgid "Max clients"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
-msgid "Max same clients"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22
-msgid "Name"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:172
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
-msgid "Netmask (or IPv6-prefix)"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7
-#: 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 ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24
-msgid "Password"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:77
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50
-msgid "Port"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:83
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
-msgid "Predictable IPs"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:128
-msgid ""
-"Provide addresses to clients from a subnet of LAN; if enabled the network "
-"below must be a subnet of LAN. Note that the first address of the specified "
-"subnet will be reserved by ocserv, so it should not be in use. If you have a "
-"network in LAN covering 192.168.1.0/24 use 192.168.1.192/26 to reserve the "
-"upper 62 addresses."
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:164
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
-msgid "Routing table"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:19
-msgid "Server Settings"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:22
-msgid "Server's Public Key ID"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
-msgid "Server's certificate SHA1 hash"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
-#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58
-msgid "Status"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
-msgid ""
-"That value should be communicated to the client to verify the server's "
-"certificate"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112
-msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:154
-msgid ""
-"The DNS servers to be provided to clients; can be either IPv6 or IPv4. "
-"Typically you should include the address of this device"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
-msgid ""
-"The IPv4 subnet address to provide to clients; this should be some private "
-"network different than the LAN addresses unless proxy ARP is enabled. Leave "
-"empty to attempt auto-configuration."
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:146
-msgid ""
-"The IPv6 subnet address to provide to clients; leave empty to attempt auto-"
-"configuration."
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:84
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57
-msgid "The assigned IPs will be selected deterministically"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38
-msgid ""
-"The authentication method for the users. The simplest is plain with a single "
-"username-password pair. Use PAM modules to authenticate using another server "
-"(e.g., LDAP, Radius)."
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45
-msgid "The firewall zone that the VPN clients will be set to"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:137
-msgid "The mask of the subnet above."
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:165
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123
-msgid ""
-"The routing table to be provided to clients; you can mix IPv4 and IPv6 "
-"routes, the server will send only the appropriate. Leave empty to set a "
-"default route"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:78
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51
-msgid "The same UDP and TCP ports will be used"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41
-msgid "There are no active users."
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71
-#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56
-msgid "Time"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51
-msgid "User"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
-msgid "User Authentication"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:24
-msgid "User Settings"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66
-msgid "Username"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:136
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
-msgid "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:131
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68
-msgid ""
-"VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Network-Address"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
-msgid ""
-"VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Network-Address"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69
-msgid "VPN IP"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54
-msgid "VPN IP Address"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100
-msgid ""
-"View the CA certificate used by this server. You will need to save it as 'ca."
-"pem' and import it into the clients."
-msgstr ""
diff --git a/applications/luci-app-ocserv/po/zh_Hant/ocserv.po b/applications/luci-app-ocserv/po/zh_Hant/ocserv.po
deleted file mode 100644 (file)
index 714dbf5..0000000
+++ /dev/null
@@ -1,328 +0,0 @@
-msgid ""
-msgstr ""
-"Language: zh_Hant\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
-msgid ""
-"<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
-"prefix"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48
-msgid "Active OpenConnect Users"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61
-msgid "Active users"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:23
-msgid ""
-"An alternative value to be communicated to the client to verify the server's "
-"certificate; this value only depends on the public key"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64
-msgid "AnyConnect client compatibility"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17
-msgid "Available users"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13
-msgid "CA certificate"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72
-#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57
-msgid "Cipher"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62
-msgid "Collecting data..."
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:153
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
-msgid "DNS servers"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:81
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54
-msgid "Dead peer detection time (secs)"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70
-#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55
-msgid "Device"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14
-msgid "Edit Template"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:101
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
-msgid "Edit the template that is used for generating the ocserv configuration."
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:91
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60
-msgid "Enable UDP"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:92
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61
-msgid ""
-"Enable UDP channel support; this must be enabled unless you know what you "
-"are doing"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:87
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:88
-msgid "Enable compression"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:127
-msgid "Enable proxy arp"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16
-msgid "Enable server"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:96
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65
-msgid "Enable support for CISCO AnyConnect clients"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44
-msgid "Firewall Zone"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12
-msgid "General Settings"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67
-#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52
-msgid "Group"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65
-msgid "ID"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68
-msgid "IP"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:159
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:170
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128
-#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53
-msgid "IP Address"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:79
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
-msgid "Max clients"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
-msgid "Max same clients"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22
-msgid "Name"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:172
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
-msgid "Netmask (or IPv6-prefix)"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7
-#: 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 ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24
-msgid "Password"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:77
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50
-msgid "Port"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:83
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
-msgid "Predictable IPs"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:128
-msgid ""
-"Provide addresses to clients from a subnet of LAN; if enabled the network "
-"below must be a subnet of LAN. Note that the first address of the specified "
-"subnet will be reserved by ocserv, so it should not be in use. If you have a "
-"network in LAN covering 192.168.1.0/24 use 192.168.1.192/26 to reserve the "
-"upper 62 addresses."
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:164
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
-msgid "Routing table"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:19
-msgid "Server Settings"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:22
-msgid "Server's Public Key ID"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
-msgid "Server's certificate SHA1 hash"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
-#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58
-msgid "Status"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
-msgid ""
-"That value should be communicated to the client to verify the server's "
-"certificate"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112
-msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:154
-msgid ""
-"The DNS servers to be provided to clients; can be either IPv6 or IPv4. "
-"Typically you should include the address of this device"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
-msgid ""
-"The IPv4 subnet address to provide to clients; this should be some private "
-"network different than the LAN addresses unless proxy ARP is enabled. Leave "
-"empty to attempt auto-configuration."
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:146
-msgid ""
-"The IPv6 subnet address to provide to clients; leave empty to attempt auto-"
-"configuration."
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:84
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57
-msgid "The assigned IPs will be selected deterministically"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38
-msgid ""
-"The authentication method for the users. The simplest is plain with a single "
-"username-password pair. Use PAM modules to authenticate using another server "
-"(e.g., LDAP, Radius)."
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45
-msgid "The firewall zone that the VPN clients will be set to"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:137
-msgid "The mask of the subnet above."
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:165
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123
-msgid ""
-"The routing table to be provided to clients; you can mix IPv4 and IPv6 "
-"routes, the server will send only the appropriate. Leave empty to set a "
-"default route"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:78
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51
-msgid "The same UDP and TCP ports will be used"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41
-msgid "There are no active users."
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71
-#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56
-msgid "Time"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51
-msgid "User"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
-msgid "User Authentication"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:24
-msgid "User Settings"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66
-msgid "Username"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:136
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
-msgid "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:131
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68
-msgid ""
-"VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Network-Address"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
-msgid ""
-"VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Network-Address"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69
-msgid "VPN IP"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54
-msgid "VPN IP Address"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100
-msgid ""
-"View the CA certificate used by this server. You will need to save it as 'ca."
-"pem' and import it into the clients."
-msgstr ""
diff --git a/applications/luci-app-olsr-services/po/zh-cn/olsr-services.po b/applications/luci-app-olsr-services/po/zh-cn/olsr-services.po
new file mode 100644 (file)
index 0000000..dbd64c9
--- /dev/null
@@ -0,0 +1,35 @@
+msgid ""
+msgstr ""
+"Language: zh_Hans\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159
+msgid "Internal services"
+msgstr ""
+
+#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56
+msgid ""
+"No services can be shown, because olsrd is not running or the olsrd-"
+"nameservice Plugin is not loaded."
+msgstr ""
+
+#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131
+#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163
+msgid "Protocol"
+msgstr ""
+
+#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13
+#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156
+msgid "Services"
+msgstr ""
+
+#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132
+#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164
+msgid "Source"
+msgstr ""
+
+#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130
+#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162
+msgid "Url"
+msgstr ""
diff --git a/applications/luci-app-olsr-services/po/zh-tw/olsr-services.po b/applications/luci-app-olsr-services/po/zh-tw/olsr-services.po
new file mode 100644 (file)
index 0000000..4cf4b13
--- /dev/null
@@ -0,0 +1,35 @@
+msgid ""
+msgstr ""
+"Language: zh_Hant\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159
+msgid "Internal services"
+msgstr ""
+
+#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56
+msgid ""
+"No services can be shown, because olsrd is not running or the olsrd-"
+"nameservice Plugin is not loaded."
+msgstr ""
+
+#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131
+#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163
+msgid "Protocol"
+msgstr ""
+
+#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13
+#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156
+msgid "Services"
+msgstr ""
+
+#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132
+#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164
+msgid "Source"
+msgstr ""
+
+#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130
+#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162
+msgid "Url"
+msgstr ""
diff --git a/applications/luci-app-olsr-services/po/zh_Hans/olsr-services.po b/applications/luci-app-olsr-services/po/zh_Hans/olsr-services.po
deleted file mode 100644 (file)
index dbd64c9..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-msgid ""
-msgstr ""
-"Language: zh_Hans\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159
-msgid "Internal services"
-msgstr ""
-
-#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56
-msgid ""
-"No services can be shown, because olsrd is not running or the olsrd-"
-"nameservice Plugin is not loaded."
-msgstr ""
-
-#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131
-#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163
-msgid "Protocol"
-msgstr ""
-
-#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13
-#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156
-msgid "Services"
-msgstr ""
-
-#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132
-#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164
-msgid "Source"
-msgstr ""
-
-#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130
-#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162
-msgid "Url"
-msgstr ""
diff --git a/applications/luci-app-olsr-services/po/zh_Hant/olsr-services.po b/applications/luci-app-olsr-services/po/zh_Hant/olsr-services.po
deleted file mode 100644 (file)
index 4cf4b13..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-msgid ""
-msgstr ""
-"Language: zh_Hant\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159
-msgid "Internal services"
-msgstr ""
-
-#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56
-msgid ""
-"No services can be shown, because olsrd is not running or the olsrd-"
-"nameservice Plugin is not loaded."
-msgstr ""
-
-#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131
-#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163
-msgid "Protocol"
-msgstr ""
-
-#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13
-#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156
-msgid "Services"
-msgstr ""
-
-#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132
-#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164
-msgid "Source"
-msgstr ""
-
-#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130
-#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162
-msgid "Url"
-msgstr ""
diff --git a/applications/luci-app-olsr-viz/po/zh-cn/olsr-viz.po b/applications/luci-app-olsr-viz/po/zh-cn/olsr-viz.po
new file mode 100644 (file)
index 0000000..12e6196
--- /dev/null
@@ -0,0 +1,13 @@
+msgid ""
+msgstr ""
+"Language: zh_Hans\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-olsr-viz/luasrc/controller/olsr-viz.lua:4
+msgid "OLSR-Viz"
+msgstr ""
+
+#: applications/luci-app-olsr-viz/luasrc/view/olsr-viz/olsr-viz.htm:4
+msgid "You need to allow javascript in your browser to show this page."
+msgstr ""
diff --git a/applications/luci-app-olsr-viz/po/zh-tw/olsr-viz.po b/applications/luci-app-olsr-viz/po/zh-tw/olsr-viz.po
new file mode 100644 (file)
index 0000000..5a5ac65
--- /dev/null
@@ -0,0 +1,13 @@
+msgid ""
+msgstr ""
+"Language: zh_Hant\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-olsr-viz/luasrc/controller/olsr-viz.lua:4
+msgid "OLSR-Viz"
+msgstr ""
+
+#: applications/luci-app-olsr-viz/luasrc/view/olsr-viz/olsr-viz.htm:4
+msgid "You need to allow javascript in your browser to show this page."
+msgstr ""
diff --git a/applications/luci-app-olsr-viz/po/zh_Hans/olsr-viz.po b/applications/luci-app-olsr-viz/po/zh_Hans/olsr-viz.po
deleted file mode 100644 (file)
index 12e6196..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-msgid ""
-msgstr ""
-"Language: zh_Hans\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-olsr-viz/luasrc/controller/olsr-viz.lua:4
-msgid "OLSR-Viz"
-msgstr ""
-
-#: applications/luci-app-olsr-viz/luasrc/view/olsr-viz/olsr-viz.htm:4
-msgid "You need to allow javascript in your browser to show this page."
-msgstr ""
diff --git a/applications/luci-app-olsr-viz/po/zh_Hant/olsr-viz.po b/applications/luci-app-olsr-viz/po/zh_Hant/olsr-viz.po
deleted file mode 100644 (file)
index 5a5ac65..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-msgid ""
-msgstr ""
-"Language: zh_Hant\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-olsr-viz/luasrc/controller/olsr-viz.lua:4
-msgid "OLSR-Viz"
-msgstr ""
-
-#: applications/luci-app-olsr-viz/luasrc/view/olsr-viz/olsr-viz.htm:4
-msgid "You need to allow javascript in your browser to show this page."
-msgstr ""
diff --git a/applications/luci-app-radicale2/po/zh-cn/radicale2.po b/applications/luci-app-radicale2/po/zh-cn/radicale2.po
new file mode 100644 (file)
index 0000000..0c38502
--- /dev/null
@@ -0,0 +1,486 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: luci-app-radicale 2\n"
+"PO-Revision-Date: 2019-10-17 06:36+0000\n"
+"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsradicale2/zh_Hans/>\n"
+"Language: zh_Hans\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.9\n"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:8
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:7
+msgid "A lightweight CalDAV/CardDAV server"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:30
+msgid "Advanced Settings"
+msgstr "高级设置"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:74
+msgid "Allowed Ciphers"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:10
+msgid "Authentication"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:20
+msgid "Authentication / Users"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:14
+msgid "Authentication Type"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:171
+msgid "Based on settings in 'Rights File'"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:128
+msgid "CORS"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:62
+msgid "Certificate"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:70
+msgid "Client Certificate Authority"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:38
+msgid "Close Lock File"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:38
+msgid "Close the lock file when no more clients are waiting"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:44
+msgid "Command that is run after changes to storage"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:80
+msgid "Confirm Plaintext Password"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:105
+msgid "DNS Lookup"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:26
+msgid "Debug"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:15
+msgid "Default (htpasswd file from users below)"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:14
+msgid "Default (multifilesystem)"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:167
+msgid "Default (owner only)"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:31
+msgid "Delete sync token that are older (seconds)"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:132
+msgid "Document Encoding"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:30
+msgid "Dump Environment"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:52
+msgid "Enable SSL connections"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:136
+msgid "Encoding for responding to requests/events"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:140
+msgid "Encoding for storing local collections"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:110
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:155
+msgid "Encrypted Password"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:29
+msgid "Encryption"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:23
+msgid "Filename"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:19
+msgid "Folder"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:19
+msgid "Folder in which to store collections"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:70
+msgid "For verifying client certificates"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:29
+msgid "General Settings"
+msgstr "基本设置"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:155
+msgid ""
+"Generate this field using an generator for Apache htpasswd-style "
+"authentication files (for the hash format you have chosen above), or install "
+"python3-passlib to enable the ability to create the hash by entering the "
+"plaintext in a field that will appear on this page if python3-passlib is "
+"installed."
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/view/cbi/raduigo.htm:24
+msgid "Go to Radicale 2.x Web UI"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:14
+msgid "Go to Radicale v2 Web UI"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:109
+msgid "HTTP(S) Basic Authentication Realm"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:124
+msgid "HTTP(S) Headers"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:32
+msgid "HTTP(S) Listeners (address:port)"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:128
+msgid "Header: X-Access-Control-Allow-Origin"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:124
+msgid "Headers"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:44
+msgid "Hook"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:110
+msgid ""
+"If 'Plaintext Password' filled and matches 'Confirm Plaintext Password' then "
+"this field becomes of hash of that password, otherwise this field remains "
+"the existing hash (you can also put your own hash value for the type of hash "
+"listed above)."
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:30
+msgid "Include full environment in logs"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:46
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:48
+msgid "Insecure hashes"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:102
+msgid "Install package python3-openssl to support SSL connections"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:46
+msgid "Install python3-passlib and python3-bcrypt to enable a secure hash"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:12
+msgid ""
+"Log configuration file (no file means default procd which ends up in syslog"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:28
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:6
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:12
+msgid "Logging File"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:105
+msgid "Lookup reverse DNS for clients for logging"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:34
+msgid "Mask Passwords"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:36
+msgid "Max Connections"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:42
+msgid "Max Content Length"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:31
+msgid "Max Sync Token Age"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:36
+msgid "Maximum number of simultaneous connections"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:42
+msgid "Maximum size of request body (bytes)"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:15
+msgid "Multiple files on filesystem"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:17
+msgid "No authentication"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:98
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:105
+msgid "Password and confirmation do not match"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:29
+msgid "Password encryption method"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:32
+msgid "Plaintext"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:76
+msgid "Plaintext Password"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:25
+msgid ""
+"Prevent other instances or processes from modifying collections while in use"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:66
+msgid "Private Key"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:18
+msgid "REMOTE_USER from web server"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:172
+msgid "RO: All, RW: All"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:170
+msgid "RO: Authenticated Users, RW: Owner"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:169
+msgid "RO: None, RW: Authenticated Users"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:168
+msgid "RO: None, RW: Owner"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:13
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:7
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:3
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:7
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:6
+msgid "Radicale 2.x"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:10
+msgid "Radicale v2 Web UI"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:109
+msgid "Realm"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:34
+msgid "Redact passwords in logs"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:84
+msgid "Remove configuration for certificate, key, and CA"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:16
+msgid "Remove configuration for logging"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:181
+msgid "Remove configuration for rights file"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:136
+msgid "Request"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:57
+msgid "Required time between a failed authentication attempt and trying again"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:57
+msgid "Retry Delay"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:162
+msgid "Rights"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:176
+msgid "Rights File"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:166
+msgid "Rights Type"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:33
+msgid "SHA1"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:34
+msgid "SSHA"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:52
+msgid "SSL"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:102
+msgid "SSL not available"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:74
+msgid "See python3-openssl documentation for available ciphers"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:78
+msgid "See python3-openssl documentation for available protocols"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:48
+msgid "Select bcrypt above to enable a secure hash"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:26
+msgid "Send debug information to logs"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:16
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:18
+msgid "Server Settings"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:47
+msgid "Socket timeout (seconds)"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:24
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:140
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:9
+msgid "Storage"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:13
+msgid "Storage Type"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:17
+msgid "This permanently deletes configuration for logging"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:85
+msgid "This permanently deletes the cert, key, and configuration to use same."
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:182
+msgid "This permanently deletes the rights file and configuration to use same."
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:47
+msgid "Timeout"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:25
+msgid "Use File Locks"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:78
+msgid "Use Protocol"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:66
+msgid "User"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:162
+msgid "User-based ACL Settings"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:70
+msgid "Username"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:66
+msgid "Users and Passwords"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:113
+msgid "Web UI"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:117
+msgid "Web UI Type"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:19
+msgid "X-Remote-User from web server"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:39
+msgid "bcrypt"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:35
+msgid "crypt"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:16
+msgid "htpasswd file (manually populated)"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:23
+msgid "htpasswd-formatted file filename"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:37
+msgid "md5"
+msgstr ""
diff --git a/applications/luci-app-radicale2/po/zh-tw/radicale2.po b/applications/luci-app-radicale2/po/zh-tw/radicale2.po
new file mode 100644 (file)
index 0000000..083bc94
--- /dev/null
@@ -0,0 +1,484 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: luci-app-radicale 2\n"
+"PO-Revision-Date: 2019-01-09 06:32-0500\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: zh_Hant\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:8
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:7
+msgid "A lightweight CalDAV/CardDAV server"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:30
+msgid "Advanced Settings"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:74
+msgid "Allowed Ciphers"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:10
+msgid "Authentication"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:20
+msgid "Authentication / Users"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:14
+msgid "Authentication Type"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:171
+msgid "Based on settings in 'Rights File'"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:128
+msgid "CORS"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:62
+msgid "Certificate"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:70
+msgid "Client Certificate Authority"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:38
+msgid "Close Lock File"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:38
+msgid "Close the lock file when no more clients are waiting"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:44
+msgid "Command that is run after changes to storage"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:80
+msgid "Confirm Plaintext Password"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:105
+msgid "DNS Lookup"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:26
+msgid "Debug"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:15
+msgid "Default (htpasswd file from users below)"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:14
+msgid "Default (multifilesystem)"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:167
+msgid "Default (owner only)"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:31
+msgid "Delete sync token that are older (seconds)"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:132
+msgid "Document Encoding"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:30
+msgid "Dump Environment"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:52
+msgid "Enable SSL connections"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:136
+msgid "Encoding for responding to requests/events"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:140
+msgid "Encoding for storing local collections"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:110
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:155
+msgid "Encrypted Password"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:29
+msgid "Encryption"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:23
+msgid "Filename"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:19
+msgid "Folder"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:19
+msgid "Folder in which to store collections"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:70
+msgid "For verifying client certificates"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:29
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:155
+msgid ""
+"Generate this field using an generator for Apache htpasswd-style "
+"authentication files (for the hash format you have chosen above), or install "
+"python3-passlib to enable the ability to create the hash by entering the "
+"plaintext in a field that will appear on this page if python3-passlib is "
+"installed."
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/view/cbi/raduigo.htm:24
+msgid "Go to Radicale 2.x Web UI"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:14
+msgid "Go to Radicale v2 Web UI"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:109
+msgid "HTTP(S) Basic Authentication Realm"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:124
+msgid "HTTP(S) Headers"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:32
+msgid "HTTP(S) Listeners (address:port)"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:128
+msgid "Header: X-Access-Control-Allow-Origin"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:124
+msgid "Headers"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:44
+msgid "Hook"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:110
+msgid ""
+"If 'Plaintext Password' filled and matches 'Confirm Plaintext Password' then "
+"this field becomes of hash of that password, otherwise this field remains "
+"the existing hash (you can also put your own hash value for the type of hash "
+"listed above)."
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:30
+msgid "Include full environment in logs"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:46
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:48
+msgid "Insecure hashes"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:102
+msgid "Install package python3-openssl to support SSL connections"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:46
+msgid "Install python3-passlib and python3-bcrypt to enable a secure hash"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:12
+msgid ""
+"Log configuration file (no file means default procd which ends up in syslog"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:28
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:6
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:12
+msgid "Logging File"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:105
+msgid "Lookup reverse DNS for clients for logging"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:34
+msgid "Mask Passwords"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:36
+msgid "Max Connections"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:42
+msgid "Max Content Length"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:31
+msgid "Max Sync Token Age"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:36
+msgid "Maximum number of simultaneous connections"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:42
+msgid "Maximum size of request body (bytes)"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:15
+msgid "Multiple files on filesystem"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:17
+msgid "No authentication"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:98
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:105
+msgid "Password and confirmation do not match"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:29
+msgid "Password encryption method"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:32
+msgid "Plaintext"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:76
+msgid "Plaintext Password"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:25
+msgid ""
+"Prevent other instances or processes from modifying collections while in use"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:66
+msgid "Private Key"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:18
+msgid "REMOTE_USER from web server"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:172
+msgid "RO: All, RW: All"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:170
+msgid "RO: Authenticated Users, RW: Owner"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:169
+msgid "RO: None, RW: Authenticated Users"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:168
+msgid "RO: None, RW: Owner"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:13
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:7
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:3
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:7
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:6
+msgid "Radicale 2.x"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:10
+msgid "Radicale v2 Web UI"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:109
+msgid "Realm"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:34
+msgid "Redact passwords in logs"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:84
+msgid "Remove configuration for certificate, key, and CA"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:16
+msgid "Remove configuration for logging"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:181
+msgid "Remove configuration for rights file"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:136
+msgid "Request"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:57
+msgid "Required time between a failed authentication attempt and trying again"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:57
+msgid "Retry Delay"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:162
+msgid "Rights"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:176
+msgid "Rights File"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:166
+msgid "Rights Type"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:33
+msgid "SHA1"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:34
+msgid "SSHA"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:52
+msgid "SSL"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:102
+msgid "SSL not available"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:74
+msgid "See python3-openssl documentation for available ciphers"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:78
+msgid "See python3-openssl documentation for available protocols"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:48
+msgid "Select bcrypt above to enable a secure hash"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:26
+msgid "Send debug information to logs"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:16
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:18
+msgid "Server Settings"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:47
+msgid "Socket timeout (seconds)"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:24
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:140
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:9
+msgid "Storage"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:13
+msgid "Storage Type"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:17
+msgid "This permanently deletes configuration for logging"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:85
+msgid "This permanently deletes the cert, key, and configuration to use same."
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:182
+msgid "This permanently deletes the rights file and configuration to use same."
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:47
+msgid "Timeout"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:25
+msgid "Use File Locks"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:78
+msgid "Use Protocol"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:66
+msgid "User"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:162
+msgid "User-based ACL Settings"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:70
+msgid "Username"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:66
+msgid "Users and Passwords"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:113
+msgid "Web UI"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:117
+msgid "Web UI Type"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:19
+msgid "X-Remote-User from web server"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:39
+msgid "bcrypt"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:35
+msgid "crypt"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:16
+msgid "htpasswd file (manually populated)"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:23
+msgid "htpasswd-formatted file filename"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:37
+msgid "md5"
+msgstr ""
diff --git a/applications/luci-app-radicale2/po/zh_Hans/radicale2.po b/applications/luci-app-radicale2/po/zh_Hans/radicale2.po
deleted file mode 100644 (file)
index 0c38502..0000000
+++ /dev/null
@@ -1,486 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2019-10-17 06:36+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
-"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
-"openwrt/luciapplicationsradicale2/zh_Hans/>\n"
-"Language: zh_Hans\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.9\n"
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:8
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:7
-msgid "A lightweight CalDAV/CardDAV server"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:30
-msgid "Advanced Settings"
-msgstr "高级设置"
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:74
-msgid "Allowed Ciphers"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:10
-msgid "Authentication"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:20
-msgid "Authentication / Users"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:14
-msgid "Authentication Type"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:171
-msgid "Based on settings in 'Rights File'"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:128
-msgid "CORS"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:62
-msgid "Certificate"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:70
-msgid "Client Certificate Authority"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:38
-msgid "Close Lock File"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:38
-msgid "Close the lock file when no more clients are waiting"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:44
-msgid "Command that is run after changes to storage"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:80
-msgid "Confirm Plaintext Password"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:105
-msgid "DNS Lookup"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:26
-msgid "Debug"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:15
-msgid "Default (htpasswd file from users below)"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:14
-msgid "Default (multifilesystem)"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:167
-msgid "Default (owner only)"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:31
-msgid "Delete sync token that are older (seconds)"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:132
-msgid "Document Encoding"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:30
-msgid "Dump Environment"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:52
-msgid "Enable SSL connections"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:136
-msgid "Encoding for responding to requests/events"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:140
-msgid "Encoding for storing local collections"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:110
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:155
-msgid "Encrypted Password"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:29
-msgid "Encryption"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:23
-msgid "Filename"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:19
-msgid "Folder"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:19
-msgid "Folder in which to store collections"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:70
-msgid "For verifying client certificates"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:29
-msgid "General Settings"
-msgstr "基本设置"
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:155
-msgid ""
-"Generate this field using an generator for Apache htpasswd-style "
-"authentication files (for the hash format you have chosen above), or install "
-"python3-passlib to enable the ability to create the hash by entering the "
-"plaintext in a field that will appear on this page if python3-passlib is "
-"installed."
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/view/cbi/raduigo.htm:24
-msgid "Go to Radicale 2.x Web UI"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:14
-msgid "Go to Radicale v2 Web UI"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:109
-msgid "HTTP(S) Basic Authentication Realm"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:124
-msgid "HTTP(S) Headers"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:32
-msgid "HTTP(S) Listeners (address:port)"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:128
-msgid "Header: X-Access-Control-Allow-Origin"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:124
-msgid "Headers"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:44
-msgid "Hook"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:110
-msgid ""
-"If 'Plaintext Password' filled and matches 'Confirm Plaintext Password' then "
-"this field becomes of hash of that password, otherwise this field remains "
-"the existing hash (you can also put your own hash value for the type of hash "
-"listed above)."
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:30
-msgid "Include full environment in logs"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:46
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:48
-msgid "Insecure hashes"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:102
-msgid "Install package python3-openssl to support SSL connections"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:46
-msgid "Install python3-passlib and python3-bcrypt to enable a secure hash"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:12
-msgid ""
-"Log configuration file (no file means default procd which ends up in syslog"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:28
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:6
-msgid "Logging"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:12
-msgid "Logging File"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:105
-msgid "Lookup reverse DNS for clients for logging"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:34
-msgid "Mask Passwords"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:36
-msgid "Max Connections"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:42
-msgid "Max Content Length"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:31
-msgid "Max Sync Token Age"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:36
-msgid "Maximum number of simultaneous connections"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:42
-msgid "Maximum size of request body (bytes)"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:15
-msgid "Multiple files on filesystem"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:17
-msgid "No authentication"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:98
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:105
-msgid "Password and confirmation do not match"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:29
-msgid "Password encryption method"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:32
-msgid "Plaintext"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:76
-msgid "Plaintext Password"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:25
-msgid ""
-"Prevent other instances or processes from modifying collections while in use"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:66
-msgid "Private Key"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:18
-msgid "REMOTE_USER from web server"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:172
-msgid "RO: All, RW: All"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:170
-msgid "RO: Authenticated Users, RW: Owner"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:169
-msgid "RO: None, RW: Authenticated Users"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:168
-msgid "RO: None, RW: Owner"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:13
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:7
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:3
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:7
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:6
-msgid "Radicale 2.x"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:10
-msgid "Radicale v2 Web UI"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:109
-msgid "Realm"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:34
-msgid "Redact passwords in logs"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:84
-msgid "Remove configuration for certificate, key, and CA"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:16
-msgid "Remove configuration for logging"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:181
-msgid "Remove configuration for rights file"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:136
-msgid "Request"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:57
-msgid "Required time between a failed authentication attempt and trying again"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:57
-msgid "Retry Delay"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:162
-msgid "Rights"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:176
-msgid "Rights File"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:166
-msgid "Rights Type"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:33
-msgid "SHA1"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:34
-msgid "SSHA"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:52
-msgid "SSL"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:102
-msgid "SSL not available"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:74
-msgid "See python3-openssl documentation for available ciphers"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:78
-msgid "See python3-openssl documentation for available protocols"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:48
-msgid "Select bcrypt above to enable a secure hash"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:26
-msgid "Send debug information to logs"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:16
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:18
-msgid "Server Settings"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:47
-msgid "Socket timeout (seconds)"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:24
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:140
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:9
-msgid "Storage"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:13
-msgid "Storage Type"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:17
-msgid "This permanently deletes configuration for logging"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:85
-msgid "This permanently deletes the cert, key, and configuration to use same."
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:182
-msgid "This permanently deletes the rights file and configuration to use same."
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:47
-msgid "Timeout"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:25
-msgid "Use File Locks"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:78
-msgid "Use Protocol"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:66
-msgid "User"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:162
-msgid "User-based ACL Settings"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:70
-msgid "Username"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:66
-msgid "Users and Passwords"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:113
-msgid "Web UI"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:117
-msgid "Web UI Type"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:19
-msgid "X-Remote-User from web server"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:39
-msgid "bcrypt"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:35
-msgid "crypt"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:16
-msgid "htpasswd file (manually populated)"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:23
-msgid "htpasswd-formatted file filename"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:37
-msgid "md5"
-msgstr ""
diff --git a/applications/luci-app-radicale2/po/zh_Hant/radicale2.po b/applications/luci-app-radicale2/po/zh_Hant/radicale2.po
deleted file mode 100644 (file)
index 083bc94..0000000
+++ /dev/null
@@ -1,484 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2019-01-09 06:32-0500\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
-"Language: zh_Hant\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:8
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:7
-msgid "A lightweight CalDAV/CardDAV server"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:30
-msgid "Advanced Settings"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:74
-msgid "Allowed Ciphers"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:10
-msgid "Authentication"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:20
-msgid "Authentication / Users"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:14
-msgid "Authentication Type"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:171
-msgid "Based on settings in 'Rights File'"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:128
-msgid "CORS"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:62
-msgid "Certificate"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:70
-msgid "Client Certificate Authority"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:38
-msgid "Close Lock File"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:38
-msgid "Close the lock file when no more clients are waiting"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:44
-msgid "Command that is run after changes to storage"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:80
-msgid "Confirm Plaintext Password"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:105
-msgid "DNS Lookup"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:26
-msgid "Debug"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:15
-msgid "Default (htpasswd file from users below)"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:14
-msgid "Default (multifilesystem)"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:167
-msgid "Default (owner only)"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:31
-msgid "Delete sync token that are older (seconds)"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:132
-msgid "Document Encoding"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:30
-msgid "Dump Environment"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:52
-msgid "Enable SSL connections"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:136
-msgid "Encoding for responding to requests/events"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:140
-msgid "Encoding for storing local collections"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:110
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:155
-msgid "Encrypted Password"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:29
-msgid "Encryption"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:23
-msgid "Filename"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:19
-msgid "Folder"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:19
-msgid "Folder in which to store collections"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:70
-msgid "For verifying client certificates"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:29
-msgid "General Settings"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:155
-msgid ""
-"Generate this field using an generator for Apache htpasswd-style "
-"authentication files (for the hash format you have chosen above), or install "
-"python3-passlib to enable the ability to create the hash by entering the "
-"plaintext in a field that will appear on this page if python3-passlib is "
-"installed."
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/view/cbi/raduigo.htm:24
-msgid "Go to Radicale 2.x Web UI"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:14
-msgid "Go to Radicale v2 Web UI"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:109
-msgid "HTTP(S) Basic Authentication Realm"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:124
-msgid "HTTP(S) Headers"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:32
-msgid "HTTP(S) Listeners (address:port)"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:128
-msgid "Header: X-Access-Control-Allow-Origin"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:124
-msgid "Headers"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:44
-msgid "Hook"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:110
-msgid ""
-"If 'Plaintext Password' filled and matches 'Confirm Plaintext Password' then "
-"this field becomes of hash of that password, otherwise this field remains "
-"the existing hash (you can also put your own hash value for the type of hash "
-"listed above)."
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:30
-msgid "Include full environment in logs"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:46
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:48
-msgid "Insecure hashes"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:102
-msgid "Install package python3-openssl to support SSL connections"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:46
-msgid "Install python3-passlib and python3-bcrypt to enable a secure hash"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:12
-msgid ""
-"Log configuration file (no file means default procd which ends up in syslog"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:28
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:6
-msgid "Logging"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:12
-msgid "Logging File"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:105
-msgid "Lookup reverse DNS for clients for logging"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:34
-msgid "Mask Passwords"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:36
-msgid "Max Connections"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:42
-msgid "Max Content Length"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:31
-msgid "Max Sync Token Age"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:36
-msgid "Maximum number of simultaneous connections"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:42
-msgid "Maximum size of request body (bytes)"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:15
-msgid "Multiple files on filesystem"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:17
-msgid "No authentication"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:98
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:105
-msgid "Password and confirmation do not match"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:29
-msgid "Password encryption method"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:32
-msgid "Plaintext"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:76
-msgid "Plaintext Password"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:25
-msgid ""
-"Prevent other instances or processes from modifying collections while in use"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:66
-msgid "Private Key"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:18
-msgid "REMOTE_USER from web server"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:172
-msgid "RO: All, RW: All"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:170
-msgid "RO: Authenticated Users, RW: Owner"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:169
-msgid "RO: None, RW: Authenticated Users"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:168
-msgid "RO: None, RW: Owner"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:13
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:7
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:3
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:7
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:6
-msgid "Radicale 2.x"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:10
-msgid "Radicale v2 Web UI"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:109
-msgid "Realm"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:34
-msgid "Redact passwords in logs"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:84
-msgid "Remove configuration for certificate, key, and CA"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:16
-msgid "Remove configuration for logging"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:181
-msgid "Remove configuration for rights file"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:136
-msgid "Request"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:57
-msgid "Required time between a failed authentication attempt and trying again"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:57
-msgid "Retry Delay"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:162
-msgid "Rights"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:176
-msgid "Rights File"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:166
-msgid "Rights Type"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:33
-msgid "SHA1"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:34
-msgid "SSHA"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:52
-msgid "SSL"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:102
-msgid "SSL not available"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:74
-msgid "See python3-openssl documentation for available ciphers"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:78
-msgid "See python3-openssl documentation for available protocols"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:48
-msgid "Select bcrypt above to enable a secure hash"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:26
-msgid "Send debug information to logs"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:16
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:18
-msgid "Server Settings"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:47
-msgid "Socket timeout (seconds)"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:24
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:140
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:9
-msgid "Storage"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:13
-msgid "Storage Type"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:17
-msgid "This permanently deletes configuration for logging"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:85
-msgid "This permanently deletes the cert, key, and configuration to use same."
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:182
-msgid "This permanently deletes the rights file and configuration to use same."
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:47
-msgid "Timeout"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:25
-msgid "Use File Locks"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:78
-msgid "Use Protocol"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:66
-msgid "User"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:162
-msgid "User-based ACL Settings"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:70
-msgid "Username"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:66
-msgid "Users and Passwords"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:113
-msgid "Web UI"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:117
-msgid "Web UI Type"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:19
-msgid "X-Remote-User from web server"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:39
-msgid "bcrypt"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:35
-msgid "crypt"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:16
-msgid "htpasswd file (manually populated)"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:23
-msgid "htpasswd-formatted file filename"
-msgstr ""
-
-#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:37
-msgid "md5"
-msgstr ""
diff --git a/applications/luci-app-rp-pppoe-server/po/zh-cn/rp-pppoe-server.po b/applications/luci-app-rp-pppoe-server/po/zh-cn/rp-pppoe-server.po
new file mode 100644 (file)
index 0000000..a75919d
--- /dev/null
@@ -0,0 +1,100 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"PO-Revision-Date: 2019-01-09 07:01-0500\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: zh_Hans\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:19
+msgid "Access Concentrator Name"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:32
+msgid "First remote IP"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:29
+msgid "IP of listening side"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:44
+msgid ""
+"Instead of starting at beginning and going to end, randomize session number"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:15
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:15
+msgid "Interface on which to listen."
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:62
+msgid "MSS"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:35
+msgid "Maximum sessions"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:25
+msgid "Maximum sessions per peer"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:52
+msgid "Offset"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:40
+msgid "Options file"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:52
+msgid "PPP offset"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:47
+msgid "PPP unit number"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:9
+msgid "PPPoE Server Configuration"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/controller/rp-pppoe-server.lua:11
+msgid "RP PPPoE Server"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:44
+msgid "Random session selection"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:8
+msgid "Roaring Penguin PPPoE Server"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:11
+msgid "Server Configuration"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:22
+msgid "Service Name"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:68
+msgid "Sync"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:57
+msgid "Timeout"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:47
+msgid "Unit"
+msgstr ""
diff --git a/applications/luci-app-rp-pppoe-server/po/zh-tw/rp-pppoe-server.po b/applications/luci-app-rp-pppoe-server/po/zh-tw/rp-pppoe-server.po
new file mode 100644 (file)
index 0000000..391acff
--- /dev/null
@@ -0,0 +1,100 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"PO-Revision-Date: 2019-01-09 07:01-0500\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: zh_Hant\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:19
+msgid "Access Concentrator Name"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:32
+msgid "First remote IP"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:29
+msgid "IP of listening side"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:44
+msgid ""
+"Instead of starting at beginning and going to end, randomize session number"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:15
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:15
+msgid "Interface on which to listen."
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:62
+msgid "MSS"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:35
+msgid "Maximum sessions"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:25
+msgid "Maximum sessions per peer"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:52
+msgid "Offset"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:40
+msgid "Options file"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:52
+msgid "PPP offset"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:47
+msgid "PPP unit number"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:9
+msgid "PPPoE Server Configuration"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/controller/rp-pppoe-server.lua:11
+msgid "RP PPPoE Server"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:44
+msgid "Random session selection"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:8
+msgid "Roaring Penguin PPPoE Server"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:11
+msgid "Server Configuration"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:22
+msgid "Service Name"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:68
+msgid "Sync"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:57
+msgid "Timeout"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:47
+msgid "Unit"
+msgstr ""
diff --git a/applications/luci-app-rp-pppoe-server/po/zh_Hans/rp-pppoe-server.po b/applications/luci-app-rp-pppoe-server/po/zh_Hans/rp-pppoe-server.po
deleted file mode 100644 (file)
index a75919d..0000000
+++ /dev/null
@@ -1,100 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-01-09 07:01-0500\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
-"Language: zh_Hans\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:19
-msgid "Access Concentrator Name"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:32
-msgid "First remote IP"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:29
-msgid "IP of listening side"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:44
-msgid ""
-"Instead of starting at beginning and going to end, randomize session number"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:15
-msgid "Interface"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:15
-msgid "Interface on which to listen."
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:62
-msgid "MSS"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:35
-msgid "Maximum sessions"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:25
-msgid "Maximum sessions per peer"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:52
-msgid "Offset"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:40
-msgid "Options file"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:52
-msgid "PPP offset"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:47
-msgid "PPP unit number"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:9
-msgid "PPPoE Server Configuration"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/controller/rp-pppoe-server.lua:11
-msgid "RP PPPoE Server"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:44
-msgid "Random session selection"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:8
-msgid "Roaring Penguin PPPoE Server"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:11
-msgid "Server Configuration"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:22
-msgid "Service Name"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:68
-msgid "Sync"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:57
-msgid "Timeout"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:47
-msgid "Unit"
-msgstr ""
diff --git a/applications/luci-app-rp-pppoe-server/po/zh_Hant/rp-pppoe-server.po b/applications/luci-app-rp-pppoe-server/po/zh_Hant/rp-pppoe-server.po
deleted file mode 100644 (file)
index 391acff..0000000
+++ /dev/null
@@ -1,100 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-01-09 07:01-0500\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
-"Language: zh_Hant\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:19
-msgid "Access Concentrator Name"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:32
-msgid "First remote IP"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:29
-msgid "IP of listening side"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:44
-msgid ""
-"Instead of starting at beginning and going to end, randomize session number"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:15
-msgid "Interface"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:15
-msgid "Interface on which to listen."
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:62
-msgid "MSS"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:35
-msgid "Maximum sessions"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:25
-msgid "Maximum sessions per peer"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:52
-msgid "Offset"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:40
-msgid "Options file"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:52
-msgid "PPP offset"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:47
-msgid "PPP unit number"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:9
-msgid "PPPoE Server Configuration"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/controller/rp-pppoe-server.lua:11
-msgid "RP PPPoE Server"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:44
-msgid "Random session selection"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:8
-msgid "Roaring Penguin PPPoE Server"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:11
-msgid "Server Configuration"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:22
-msgid "Service Name"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:68
-msgid "Sync"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:57
-msgid "Timeout"
-msgstr ""
-
-#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:47
-msgid "Unit"
-msgstr ""
diff --git a/applications/luci-app-shadowsocks-libev/po/zh-tw/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/zh-tw/shadowsocks-libev.po
new file mode 100644 (file)
index 0000000..7993619
--- /dev/null
@@ -0,0 +1,332 @@
+msgid ""
+msgstr ""
+"Language: zh_Hant\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:176
+msgid "<hidden>"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/view/shadowsocks-libev/add_instance.htm:14
+msgid "Add"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:24
+msgid "Advanced Settings"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:32
+msgid "Bind address"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:73
+msgid "Bypass ss-redir for packets with dst address in this list"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:59
+msgid "Bypass ss-redir for packets with src address in this list"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:65
+msgid ""
+"Continue to have dst address checked for packets with src address in this "
+"list"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:47
+msgid "Default action for locally generated TCP packets"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:88
+msgid ""
+"Default action for packets whose dst address do not match any of the dst ip "
+"list"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:68
+msgid ""
+"Default action for packets whose src address do not match any of the src ip/"
+"net list"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua:11
+msgid ""
+"Definition of remote shadowsocks servers. Disable any of them will also "
+"disable instances referring to it."
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:33
+msgid "Destination Settings"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:25
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:35
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua:33
+msgid "Disable"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:86
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:87
+msgid "Dst default"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:72
+msgid "Dst ip/net bypass"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:79
+msgid "Dst ip/net bypass file"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:75
+msgid "Dst ip/net forward"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:83
+msgid "Dst ip/net forward file"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:132
+msgid "Enable SO_REUSEPORT"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:130
+msgid "Enable TCP Fast Open"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:131
+msgid "Enable TCP_NODELAY"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:83
+msgid "Enable/Disable"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:89
+msgid "Enabled"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:54
+msgid "Extra arguments"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:80
+msgid ""
+"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:84
+msgid ""
+"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:106
+msgid "Forward recentrst"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:107
+msgid ""
+"Forward those packets whose dst have recently sent to us multiple tcp-rst"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:76
+msgid "Forward through ss-redir for packets with dst address in this list"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:62
+msgid "Forward through ss-redir for packets with src address in this list"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:23
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:31
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:129
+msgid "IPv6 First"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:50
+msgid "Ingress interfaces"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:203
+msgid "Install package %q"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:97
+msgid "Install package iptables-mod-conntrack-extra"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:11
+msgid ""
+"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
+"tunnel, ss-server, etc. To enable an instance it is required to enable both "
+"the instance itself and the remote server it refers to."
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:105
+msgid "Key (base64)"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:10
+msgid "Local Instances"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:71
+msgid "Local address"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:75
+msgid "Local port"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:46
+msgid "Local-out default"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:122
+msgid "MTU"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:97
+msgid "Method"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:117
+msgid "Mode of operation"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:76
+#: applications/luci-app-shadowsocks-libev/luasrc/view/shadowsocks-libev/add_instance.htm:12
+msgid "Name"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:10
+msgid ""
+"On this page you can configure how traffics are to be forwarded to ss-redir "
+"instances. If enabled, packets will first have their src ip addresses "
+"checked against <em>Src ip/net bypass</em>, <em>Src ip/net forward</em>, "
+"<em>Src ip/net checkdst</em> and if none matches <em>Src default</em> will "
+"give the default action to be taken. If the prior check results in action "
+"<em>checkdst</em>, packets will continue to have their dst addresses checked."
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:51
+msgid "Only apply rules on packets from these network interfaces"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:78
+msgid "Overview"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:202
+msgid "Package is not installed"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:55
+msgid "Passes additional arguments to iptables. Use with care!"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:101
+msgid "Password"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:109
+msgid "Plugin"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:110
+msgid "Plugin Options"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:129
+msgid "Prefer IPv6 addresses when resolving names"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:9
+msgid "Redir Rules"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua:10
+msgid "Remote Servers"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:69
+msgid "Remote server"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:126
+msgid "Run as"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:81
+msgid "Running"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:91
+msgid "Server"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:94
+msgid "Server port"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
+msgid "Shadowsocks-libev"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:32
+msgid "Source Settings"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:67
+msgid "Src default"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:58
+msgid "Src ip/net bypass"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:64
+msgid "Src ip/net checkdst"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:61
+msgid "Src ip/net forward"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:33
+msgid "The address ss-server will initiate connection from"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:42
+msgid "The address ss-tunnel will forward traffic to"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:124
+msgid "Timeout (sec)"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:41
+msgid "Tunnel address"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:128
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:39
+msgid "ss-redir for TCP"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:42
+msgid "ss-redir for UDP"
+msgstr ""
diff --git a/applications/luci-app-shadowsocks-libev/po/zh_Hant/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/zh_Hant/shadowsocks-libev.po
deleted file mode 100644 (file)
index 7993619..0000000
+++ /dev/null
@@ -1,332 +0,0 @@
-msgid ""
-msgstr ""
-"Language: zh_Hant\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:176
-msgid "<hidden>"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/view/shadowsocks-libev/add_instance.htm:14
-msgid "Add"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:24
-msgid "Advanced Settings"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:32
-msgid "Bind address"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:73
-msgid "Bypass ss-redir for packets with dst address in this list"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:59
-msgid "Bypass ss-redir for packets with src address in this list"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:65
-msgid ""
-"Continue to have dst address checked for packets with src address in this "
-"list"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:47
-msgid "Default action for locally generated TCP packets"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:88
-msgid ""
-"Default action for packets whose dst address do not match any of the dst ip "
-"list"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:68
-msgid ""
-"Default action for packets whose src address do not match any of the src ip/"
-"net list"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua:11
-msgid ""
-"Definition of remote shadowsocks servers. Disable any of them will also "
-"disable instances referring to it."
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:33
-msgid "Destination Settings"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:25
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:35
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua:33
-msgid "Disable"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:86
-msgid "Disabled"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:87
-msgid "Dst default"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:72
-msgid "Dst ip/net bypass"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:79
-msgid "Dst ip/net bypass file"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:75
-msgid "Dst ip/net forward"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:83
-msgid "Dst ip/net forward file"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:132
-msgid "Enable SO_REUSEPORT"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:130
-msgid "Enable TCP Fast Open"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:131
-msgid "Enable TCP_NODELAY"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:83
-msgid "Enable/Disable"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:89
-msgid "Enabled"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:54
-msgid "Extra arguments"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:80
-msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:84
-msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:106
-msgid "Forward recentrst"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:107
-msgid ""
-"Forward those packets whose dst have recently sent to us multiple tcp-rst"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:76
-msgid "Forward through ss-redir for packets with dst address in this list"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:62
-msgid "Forward through ss-redir for packets with src address in this list"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:23
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:31
-msgid "General Settings"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:129
-msgid "IPv6 First"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:50
-msgid "Ingress interfaces"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:203
-msgid "Install package %q"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:97
-msgid "Install package iptables-mod-conntrack-extra"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:11
-msgid ""
-"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
-"tunnel, ss-server, etc. To enable an instance it is required to enable both "
-"the instance itself and the remote server it refers to."
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:105
-msgid "Key (base64)"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:10
-msgid "Local Instances"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:71
-msgid "Local address"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:75
-msgid "Local port"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:46
-msgid "Local-out default"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:122
-msgid "MTU"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:97
-msgid "Method"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:117
-msgid "Mode of operation"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:76
-#: applications/luci-app-shadowsocks-libev/luasrc/view/shadowsocks-libev/add_instance.htm:12
-msgid "Name"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:10
-msgid ""
-"On this page you can configure how traffics are to be forwarded to ss-redir "
-"instances. If enabled, packets will first have their src ip addresses "
-"checked against <em>Src ip/net bypass</em>, <em>Src ip/net forward</em>, "
-"<em>Src ip/net checkdst</em> and if none matches <em>Src default</em> will "
-"give the default action to be taken. If the prior check results in action "
-"<em>checkdst</em>, packets will continue to have their dst addresses checked."
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:51
-msgid "Only apply rules on packets from these network interfaces"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:78
-msgid "Overview"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:202
-msgid "Package is not installed"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:55
-msgid "Passes additional arguments to iptables. Use with care!"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:101
-msgid "Password"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:109
-msgid "Plugin"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:110
-msgid "Plugin Options"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:129
-msgid "Prefer IPv6 addresses when resolving names"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:9
-msgid "Redir Rules"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua:10
-msgid "Remote Servers"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:69
-msgid "Remote server"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:126
-msgid "Run as"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:81
-msgid "Running"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:91
-msgid "Server"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:94
-msgid "Server port"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
-msgid "Shadowsocks-libev"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:32
-msgid "Source Settings"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:67
-msgid "Src default"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:58
-msgid "Src ip/net bypass"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:64
-msgid "Src ip/net checkdst"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:61
-msgid "Src ip/net forward"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:33
-msgid "The address ss-server will initiate connection from"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:42
-msgid "The address ss-tunnel will forward traffic to"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:124
-msgid "Timeout (sec)"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:41
-msgid "Tunnel address"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:128
-msgid "Verbose"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:39
-msgid "ss-redir for TCP"
-msgstr ""
-
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:42
-msgid "ss-redir for UDP"
-msgstr ""
diff --git a/applications/luci-app-squid/po/zh-cn/squid.po b/applications/luci-app-squid/po/zh-cn/squid.po
new file mode 100644 (file)
index 0000000..ea83d9d
--- /dev/null
@@ -0,0 +1,36 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-10-18 07:54+0000\n"
+"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationssquid/zh_Hans/>\n"
+"Language: zh_Hans\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.9.1-dev\n"
+
+#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:42
+msgid "Advanced Settings"
+msgstr "高级设置"
+
+#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:38
+msgid "Coredump files directory"
+msgstr ""
+
+#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:28
+msgid "General Settings"
+msgstr "基本设置"
+
+#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:30
+msgid "Port"
+msgstr ""
+
+#: applications/luci-app-squid/luasrc/controller/squid.lua:20
+#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:21
+msgid "Squid"
+msgstr ""
+
+#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:34
+msgid "Visible Hostname"
+msgstr ""
diff --git a/applications/luci-app-squid/po/zh-tw/squid.po b/applications/luci-app-squid/po/zh-tw/squid.po
new file mode 100644 (file)
index 0000000..2935d88
--- /dev/null
@@ -0,0 +1,30 @@
+msgid ""
+msgstr ""
+"Language: zh_Hant\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:42
+msgid "Advanced Settings"
+msgstr ""
+
+#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:38
+msgid "Coredump files directory"
+msgstr ""
+
+#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:28
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:30
+msgid "Port"
+msgstr ""
+
+#: applications/luci-app-squid/luasrc/controller/squid.lua:20
+#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:21
+msgid "Squid"
+msgstr ""
+
+#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:34
+msgid "Visible Hostname"
+msgstr ""
diff --git a/applications/luci-app-squid/po/zh_Hans/squid.po b/applications/luci-app-squid/po/zh_Hans/squid.po
deleted file mode 100644 (file)
index ea83d9d..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-msgid ""
-msgstr ""
-"PO-Revision-Date: 2019-10-18 07:54+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
-"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
-"openwrt/luciapplicationssquid/zh_Hans/>\n"
-"Language: zh_Hans\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
-
-#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:42
-msgid "Advanced Settings"
-msgstr "高级设置"
-
-#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:38
-msgid "Coredump files directory"
-msgstr ""
-
-#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:28
-msgid "General Settings"
-msgstr "基本设置"
-
-#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:30
-msgid "Port"
-msgstr ""
-
-#: applications/luci-app-squid/luasrc/controller/squid.lua:20
-#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:21
-msgid "Squid"
-msgstr ""
-
-#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:34
-msgid "Visible Hostname"
-msgstr ""
diff --git a/applications/luci-app-squid/po/zh_Hant/squid.po b/applications/luci-app-squid/po/zh_Hant/squid.po
deleted file mode 100644 (file)
index 2935d88..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-msgid ""
-msgstr ""
-"Language: zh_Hant\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:42
-msgid "Advanced Settings"
-msgstr ""
-
-#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:38
-msgid "Coredump files directory"
-msgstr ""
-
-#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:28
-msgid "General Settings"
-msgstr ""
-
-#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:30
-msgid "Port"
-msgstr ""
-
-#: applications/luci-app-squid/luasrc/controller/squid.lua:20
-#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:21
-msgid "Squid"
-msgstr ""
-
-#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:34
-msgid "Visible Hostname"
-msgstr ""
diff --git a/applications/luci-app-ttyd/po/zh-cn/ttyd.po b/applications/luci-app-ttyd/po/zh-cn/ttyd.po
new file mode 100644 (file)
index 0000000..5b82c95
--- /dev/null
@@ -0,0 +1,203 @@
+msgid ""
+msgstr ""
+"Language: zh_Hans\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:55
+msgid "Accept only one client and exit on disconnection"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:14
+msgid "Add instance"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:39
+msgid "Allow URL args"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:39
+msgid ""
+"Allow client to send command line arguments in URL (eg: http://"
+"localhost:7681?arg=foo&arg=bar)"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:49
+msgid "Check origin"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:43
+msgid "Client option"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:75
+msgid "Command"
+msgstr ""
+
+#: applications/luci-app-ttyd/luasrc/controller/ttyd.lua:12
+msgid "Config"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:27
+msgid "Credential"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:27
+msgid "Credential for Basic Authentication"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:57
+msgid "Custom index.html path"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:72
+msgid "Debug"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:41
+msgid "Do not allow clients to write to the TTY"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:49
+msgid "Do not allow websocket connection from different origin"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:16
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:59
+msgid "Enable IPv6 support"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:61
+msgid "Enable SSL"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:33
+msgid "Group ID"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:33
+msgid "Group id to run with"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:59
+msgid "IPv6"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:57
+msgid "Index"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:23
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:51
+msgid "Max clients"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:51
+msgid "Maximum clients to support (default: 0, no limit)"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:23
+msgid ""
+"Network interface to bind (eg: eth0), or UNIX domain socket path (eg: /var/"
+"run/ttyd.sock)"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:55
+msgid "Once"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:19
+msgid "Port"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:19
+msgid "Port to listen (default: 7681, use `0` for random port)"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/term.js:12
+msgid ""
+"Random ttyd port (port=0) is not supported.<br>Change to a fixed port and "
+"try again."
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:41
+msgid "Read-only"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:61
+msgid "SSL"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:69
+msgid "SSL CA file path for client certificate verification"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:69
+msgid "SSL ca"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:63
+msgid "SSL cert"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:63
+msgid "SSL certificate file path"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:66
+msgid "SSL key"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:66
+msgid "SSL key file path"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:43
+msgid "Send option to client"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:72
+msgid "Set log level (default: 7)"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:36
+msgid "Signal"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:36
+msgid "Signal to send to the command when exit it (default: 1, SIGHUP)"
+msgstr ""
+
+#: applications/luci-app-ttyd/luasrc/controller/ttyd.lua:11
+msgid "Terminal"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:46
+msgid "Terminal type"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:46
+msgid "Terminal type to report (default: xterm-256color)"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:30
+msgid "User ID"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:30
+msgid "User id to run with"
+msgstr ""
+
+#: applications/luci-app-ttyd/luasrc/controller/ttyd.lua:10
+msgid "ttyd"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:11
+msgid "ttyd Instance"
+msgstr ""
diff --git a/applications/luci-app-ttyd/po/zh-tw/ttyd.po b/applications/luci-app-ttyd/po/zh-tw/ttyd.po
new file mode 100644 (file)
index 0000000..6e7e66c
--- /dev/null
@@ -0,0 +1,203 @@
+msgid ""
+msgstr ""
+"Language: zh_Hant\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:55
+msgid "Accept only one client and exit on disconnection"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:14
+msgid "Add instance"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:39
+msgid "Allow URL args"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:39
+msgid ""
+"Allow client to send command line arguments in URL (eg: http://"
+"localhost:7681?arg=foo&arg=bar)"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:49
+msgid "Check origin"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:43
+msgid "Client option"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:75
+msgid "Command"
+msgstr ""
+
+#: applications/luci-app-ttyd/luasrc/controller/ttyd.lua:12
+msgid "Config"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:27
+msgid "Credential"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:27
+msgid "Credential for Basic Authentication"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:57
+msgid "Custom index.html path"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:72
+msgid "Debug"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:41
+msgid "Do not allow clients to write to the TTY"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:49
+msgid "Do not allow websocket connection from different origin"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:16
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:59
+msgid "Enable IPv6 support"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:61
+msgid "Enable SSL"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:33
+msgid "Group ID"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:33
+msgid "Group id to run with"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:59
+msgid "IPv6"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:57
+msgid "Index"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:23
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:51
+msgid "Max clients"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:51
+msgid "Maximum clients to support (default: 0, no limit)"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:23
+msgid ""
+"Network interface to bind (eg: eth0), or UNIX domain socket path (eg: /var/"
+"run/ttyd.sock)"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:55
+msgid "Once"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:19
+msgid "Port"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:19
+msgid "Port to listen (default: 7681, use `0` for random port)"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/term.js:12
+msgid ""
+"Random ttyd port (port=0) is not supported.<br>Change to a fixed port and "
+"try again."
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:41
+msgid "Read-only"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:61
+msgid "SSL"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:69
+msgid "SSL CA file path for client certificate verification"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:69
+msgid "SSL ca"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:63
+msgid "SSL cert"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:63
+msgid "SSL certificate file path"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:66
+msgid "SSL key"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:66
+msgid "SSL key file path"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:43
+msgid "Send option to client"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:72
+msgid "Set log level (default: 7)"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:36
+msgid "Signal"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:36
+msgid "Signal to send to the command when exit it (default: 1, SIGHUP)"
+msgstr ""
+
+#: applications/luci-app-ttyd/luasrc/controller/ttyd.lua:11
+msgid "Terminal"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:46
+msgid "Terminal type"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:46
+msgid "Terminal type to report (default: xterm-256color)"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:30
+msgid "User ID"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:30
+msgid "User id to run with"
+msgstr ""
+
+#: applications/luci-app-ttyd/luasrc/controller/ttyd.lua:10
+msgid "ttyd"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:11
+msgid "ttyd Instance"
+msgstr ""
diff --git a/applications/luci-app-ttyd/po/zh_Hans/ttyd.po b/applications/luci-app-ttyd/po/zh_Hans/ttyd.po
deleted file mode 100644 (file)
index 5b82c95..0000000
+++ /dev/null
@@ -1,203 +0,0 @@
-msgid ""
-msgstr ""
-"Language: zh_Hans\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:55
-msgid "Accept only one client and exit on disconnection"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:14
-msgid "Add instance"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:39
-msgid "Allow URL args"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:39
-msgid ""
-"Allow client to send command line arguments in URL (eg: http://"
-"localhost:7681?arg=foo&arg=bar)"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:49
-msgid "Check origin"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:43
-msgid "Client option"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:75
-msgid "Command"
-msgstr ""
-
-#: applications/luci-app-ttyd/luasrc/controller/ttyd.lua:12
-msgid "Config"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:27
-msgid "Credential"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:27
-msgid "Credential for Basic Authentication"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:57
-msgid "Custom index.html path"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:72
-msgid "Debug"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:41
-msgid "Do not allow clients to write to the TTY"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:49
-msgid "Do not allow websocket connection from different origin"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:16
-msgid "Enable"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:59
-msgid "Enable IPv6 support"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:61
-msgid "Enable SSL"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:33
-msgid "Group ID"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:33
-msgid "Group id to run with"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:59
-msgid "IPv6"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:57
-msgid "Index"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:23
-msgid "Interface"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:51
-msgid "Max clients"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:51
-msgid "Maximum clients to support (default: 0, no limit)"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:23
-msgid ""
-"Network interface to bind (eg: eth0), or UNIX domain socket path (eg: /var/"
-"run/ttyd.sock)"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:55
-msgid "Once"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:19
-msgid "Port"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:19
-msgid "Port to listen (default: 7681, use `0` for random port)"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/term.js:12
-msgid ""
-"Random ttyd port (port=0) is not supported.<br>Change to a fixed port and "
-"try again."
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:41
-msgid "Read-only"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:61
-msgid "SSL"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:69
-msgid "SSL CA file path for client certificate verification"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:69
-msgid "SSL ca"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:63
-msgid "SSL cert"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:63
-msgid "SSL certificate file path"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:66
-msgid "SSL key"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:66
-msgid "SSL key file path"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:43
-msgid "Send option to client"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:72
-msgid "Set log level (default: 7)"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:36
-msgid "Signal"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:36
-msgid "Signal to send to the command when exit it (default: 1, SIGHUP)"
-msgstr ""
-
-#: applications/luci-app-ttyd/luasrc/controller/ttyd.lua:11
-msgid "Terminal"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:46
-msgid "Terminal type"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:46
-msgid "Terminal type to report (default: xterm-256color)"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:30
-msgid "User ID"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:30
-msgid "User id to run with"
-msgstr ""
-
-#: applications/luci-app-ttyd/luasrc/controller/ttyd.lua:10
-msgid "ttyd"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:11
-msgid "ttyd Instance"
-msgstr ""
diff --git a/applications/luci-app-ttyd/po/zh_Hant/ttyd.po b/applications/luci-app-ttyd/po/zh_Hant/ttyd.po
deleted file mode 100644 (file)
index 6e7e66c..0000000
+++ /dev/null
@@ -1,203 +0,0 @@
-msgid ""
-msgstr ""
-"Language: zh_Hant\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:55
-msgid "Accept only one client and exit on disconnection"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:14
-msgid "Add instance"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:39
-msgid "Allow URL args"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:39
-msgid ""
-"Allow client to send command line arguments in URL (eg: http://"
-"localhost:7681?arg=foo&arg=bar)"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:49
-msgid "Check origin"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:43
-msgid "Client option"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:75
-msgid "Command"
-msgstr ""
-
-#: applications/luci-app-ttyd/luasrc/controller/ttyd.lua:12
-msgid "Config"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:27
-msgid "Credential"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:27
-msgid "Credential for Basic Authentication"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:57
-msgid "Custom index.html path"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:72
-msgid "Debug"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:41
-msgid "Do not allow clients to write to the TTY"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:49
-msgid "Do not allow websocket connection from different origin"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:16
-msgid "Enable"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:59
-msgid "Enable IPv6 support"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:61
-msgid "Enable SSL"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:33
-msgid "Group ID"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:33
-msgid "Group id to run with"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:59
-msgid "IPv6"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:57
-msgid "Index"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:23
-msgid "Interface"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:51
-msgid "Max clients"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:51
-msgid "Maximum clients to support (default: 0, no limit)"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:23
-msgid ""
-"Network interface to bind (eg: eth0), or UNIX domain socket path (eg: /var/"
-"run/ttyd.sock)"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:55
-msgid "Once"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:19
-msgid "Port"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:19
-msgid "Port to listen (default: 7681, use `0` for random port)"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/term.js:12
-msgid ""
-"Random ttyd port (port=0) is not supported.<br>Change to a fixed port and "
-"try again."
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:41
-msgid "Read-only"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:61
-msgid "SSL"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:69
-msgid "SSL CA file path for client certificate verification"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:69
-msgid "SSL ca"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:63
-msgid "SSL cert"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:63
-msgid "SSL certificate file path"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:66
-msgid "SSL key"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:66
-msgid "SSL key file path"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:43
-msgid "Send option to client"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:72
-msgid "Set log level (default: 7)"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:36
-msgid "Signal"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:36
-msgid "Signal to send to the command when exit it (default: 1, SIGHUP)"
-msgstr ""
-
-#: applications/luci-app-ttyd/luasrc/controller/ttyd.lua:11
-msgid "Terminal"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:46
-msgid "Terminal type"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:46
-msgid "Terminal type to report (default: xterm-256color)"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:30
-msgid "User ID"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:30
-msgid "User id to run with"
-msgstr ""
-
-#: applications/luci-app-ttyd/luasrc/controller/ttyd.lua:10
-msgid "ttyd"
-msgstr ""
-
-#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:11
-msgid "ttyd Instance"
-msgstr ""
diff --git a/applications/luci-app-udpxy/po/zh-cn/udpxy.po b/applications/luci-app-udpxy/po/zh-cn/udpxy.po
new file mode 100644 (file)
index 0000000..1c9dba7
--- /dev/null
@@ -0,0 +1,71 @@
+msgid ""
+msgstr ""
+"Language: zh_Hans\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
+msgid "Bind IP/Interface"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
+msgid "Buffer messages"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
+msgid "Buffer size"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
+msgid "Buffer time"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
+msgid "Enabled"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
+msgid "Log file"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
+msgid "Max clients"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
+msgid "Multicast subscription renew"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
+msgid "Nice increment"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
+msgid "Port"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
+msgid "Respawn"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
+msgid "Source IP/Interface"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
+msgid "Status"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/controller/udpxy.lua:11
+msgid "udpxy"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
+msgid ""
+"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
+"configure the settings."
+msgstr ""
diff --git a/applications/luci-app-udpxy/po/zh-tw/udpxy.po b/applications/luci-app-udpxy/po/zh-tw/udpxy.po
new file mode 100644 (file)
index 0000000..469fbbe
--- /dev/null
@@ -0,0 +1,71 @@
+msgid ""
+msgstr ""
+"Language: zh_Hant\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
+msgid "Bind IP/Interface"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
+msgid "Buffer messages"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
+msgid "Buffer size"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
+msgid "Buffer time"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
+msgid "Enabled"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
+msgid "Log file"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
+msgid "Max clients"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
+msgid "Multicast subscription renew"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
+msgid "Nice increment"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
+msgid "Port"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
+msgid "Respawn"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
+msgid "Source IP/Interface"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
+msgid "Status"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/controller/udpxy.lua:11
+msgid "udpxy"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
+msgid ""
+"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
+"configure the settings."
+msgstr ""
diff --git a/applications/luci-app-udpxy/po/zh_Hans/udpxy.po b/applications/luci-app-udpxy/po/zh_Hans/udpxy.po
deleted file mode 100644 (file)
index 1c9dba7..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-msgid ""
-msgstr ""
-"Language: zh_Hans\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
-msgid "Bind IP/Interface"
-msgstr ""
-
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
-msgid "Buffer messages"
-msgstr ""
-
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
-msgid "Buffer size"
-msgstr ""
-
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
-msgid "Buffer time"
-msgstr ""
-
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
-msgid "Enabled"
-msgstr ""
-
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
-msgid "Log file"
-msgstr ""
-
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
-msgid "Max clients"
-msgstr ""
-
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
-msgid "Multicast subscription renew"
-msgstr ""
-
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
-msgid "Nice increment"
-msgstr ""
-
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
-msgid "Port"
-msgstr ""
-
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
-msgid "Respawn"
-msgstr ""
-
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
-msgid "Source IP/Interface"
-msgstr ""
-
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
-msgid "Status"
-msgstr ""
-
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
-msgid "Verbose"
-msgstr ""
-
-#: applications/luci-app-udpxy/luasrc/controller/udpxy.lua:11
-msgid "udpxy"
-msgstr ""
-
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
-msgid ""
-"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
-"configure the settings."
-msgstr ""
diff --git a/applications/luci-app-udpxy/po/zh_Hant/udpxy.po b/applications/luci-app-udpxy/po/zh_Hant/udpxy.po
deleted file mode 100644 (file)
index 469fbbe..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-msgid ""
-msgstr ""
-"Language: zh_Hant\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
-msgid "Bind IP/Interface"
-msgstr ""
-
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
-msgid "Buffer messages"
-msgstr ""
-
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
-msgid "Buffer size"
-msgstr ""
-
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
-msgid "Buffer time"
-msgstr ""
-
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
-msgid "Enabled"
-msgstr ""
-
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
-msgid "Log file"
-msgstr ""
-
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
-msgid "Max clients"
-msgstr ""
-
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
-msgid "Multicast subscription renew"
-msgstr ""
-
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
-msgid "Nice increment"
-msgstr ""
-
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
-msgid "Port"
-msgstr ""
-
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
-msgid "Respawn"
-msgstr ""
-
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
-msgid "Source IP/Interface"
-msgstr ""
-
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
-msgid "Status"
-msgstr ""
-
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
-msgid "Verbose"
-msgstr ""
-
-#: applications/luci-app-udpxy/luasrc/controller/udpxy.lua:11
-msgid "udpxy"
-msgstr ""
-
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
-msgid ""
-"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
-"configure the settings."
-msgstr ""