#
# Yangfl <mmyangfl@gmail.com>, 2018.
#
msgid ""
msgstr ""
"PO-Revision-Date: 2021-05-04 07:40+0000\n"
"Last-Translator: Eric <spice2wolf@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsfwknopd/zh_Hans/>\n"
"Language: zh_Hans\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.7-dev\n"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:602
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
msgstr "允许 SPA 客户端请求通过 iptables 防火墙访问服务，而不仅仅是被拦截。"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:603
msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr "允许 SPA 客户端用 DNS 名称请求转发目标。"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
msgid "Base64 key"
msgstr "Base64 密钥"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
msgid "Close"
msgstr "关闭"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
msgid "Custom configuration"
msgstr "自定义配置"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
msgid "Custom configuration read from /etc/fwknop/access.conf."
msgstr "从 /etc/fwknop/access.conf 读取自定义配置."

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
msgid ""
"Define a set of ports and protocols (tcp or udp) that are explicitly not "
"allowed regardless of the validity of the incoming SPA packet. Multiple "
"entries are comma-separated."
msgstr ""
"定义一组端口和协议(tcp或udp)，无论传入的SPA包的有效性如何，都明确不允许这些端"
"口和协议。用英文逗号分隔多个条目。"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
msgid ""
"Define a set of ports and protocols (tcp or udp) that will be opened if a "
"valid knock sequence is seen. If this entry is not set, fwknopd will attempt "
"to honor any proto/port request specified in the SPA data (unless of it "
"matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
msgstr ""
"定义一组端口和协议（TCP 或 UDP），如果看到有效的敲门（knock）序列，则打开这些"
"端口和协议。如果未设置此条目，fwknopd 将尝试遵守 SPA 数据中指定的任何协议/端"
"口请求（除非匹配到了任何“RESTRICT_PORTS”条目）。多个条目以逗号分隔。"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
msgid ""
"Define the HMAC authentication key (in Base64 encoding) used for verifying "
"the authenticity of the SPA packet before the packet is decrypted."
msgstr ""
"定义HMAC认证密钥(使用Base64编码)，用于在数据包解密之前验证SPA数据包的真实性。"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
msgid ""
"Define the HMAC authentication key used for verifying the authenticity of "
"the SPA packet before the packet is decrypted."
msgstr "定义HMAC认证密钥，用于在数据包被解密之前验证SPA数据包的真实性。"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
msgid ""
"Define the length of time access will be granted by fwknopd through the "
"firewall after a valid knock sequence from a source IP address. If "
"“FW_ACCESS_TIMEOUT” is not set then the default timeout of 30 seconds will "
"automatically be set."
msgstr ""
"定义在源 IP 地址的有效敲门序列后，fwknopd 授予其通过防火墙访问的时间长度。如"
"果未设置“FW_ACCESS_TIMEOUT”，则将自动设置默认超时 30 秒。"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
msgid ""
"Define the symmetric key (in Base64 encoding) used for decrypting an "
"incoming SPA packet that is encrypted by the fwknop client with Rijndael."
msgstr ""
"定义对称密钥(以Base64编码方式)，用于解密由fwknop客户机使用Rijndael加密的传入"
"SPA包。"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
msgstr ""
"定义 Rijndael 对称密钥，将用于解密由 fwknop 客户端传入的加密 SPA 数据包。"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
msgid "Enable Uci/Luci control"
msgstr "启用 Uci/Luci 控件"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid "Enable config overwrite"
msgstr "启用配置覆盖"

#: applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json:3
msgid "Firewall Knock Daemon"
msgstr "Firewall Knock 守护进程"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
msgid "Firewall Knock Operator Daemon"
msgstr "防火墙Knock Operator守护进程"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
msgid ""
"Force all SPA packets to contain a real IP address within the encrypted "
"data. This makes it impossible to use the -s command line argument on the "
"fwknop client command line, so either -R has to be used to automatically "
"resolve the external address (if the client behind a NAT) or the client must "
"know the external IP and set it via the -a argument."
msgstr ""
"强制所有 SPA 数据包在加密数据中包含真实 IP 地址。这使得无法在 fwknop 客户端命"
"令行上使用 -s 命令行参数，因此 -R 必须用于自动解析外部地址（如果 NAT 后面的客"
"户端），或客户端必须通过 -a 参数知道外部 IP。"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
msgid "Generate Keys"
msgstr "生成密钥"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
msgid "Generate keys"
msgstr "生成多个密钥"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
msgid ""
"Generates the symmetric key used for decrypting an incoming SPA packet, that "
"is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
"authentication key used to verify the authenticity of the incoming SPA "
"packet before the packet is decrypted."
msgstr ""
"生成用于解密传入SPA包的对称密钥，该密钥由fwknop客户端使用Rijndael块密码加密，"
"以及用于在解密数据包前验证传入SPA包的真实性的HMAC身份验证密钥。"

#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
msgid "Grant UCI access for luci-app-fwknopd"
msgstr "授予UCI访问luci-app-fwknopd的权限"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
msgid "HMAC key type"
msgstr "HMAC 密钥类型"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
msgid "Key type"
msgstr "密钥类型"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
msgid "Loading…"
msgstr "载入中…"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
msgid ""
"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
"seconds."
msgstr "SPA 数据包可被接受的最大期限（以秒为单位）。默认为120秒。"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
msgid "Network"
msgstr "网络"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
msgid "Network configuration"
msgstr "网络配置"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
msgid "No stanza found."
msgstr "没有找到 stanza。"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
msgid "Normal key"
msgstr "普通密钥"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
msgid ""
"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
"and generates QR codes for all found stanzas. Handles only files in /etc/"
"fwknop folder due to access rights restrictions."
msgstr ""
"解析/etc/fwknop/access.conf文件(以及包含的文件/文件夹/密钥)并为所有找到的"
"stanzas生成二维码。由于访问权限的限制，只能处理/etc/fwknop文件夹中的文件。"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
msgid "QR code"
msgstr "QR码"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
msgid "Show access.conf QR codes"
msgstr "显示 access.conf 二维码"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:601
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr "指定 fwknopd 将要嗅探数据包的以太网接口。"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
msgid "The HMAC authentication key has to be specified."
msgstr "必须指定HMAC验证密钥。"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
msgid ""
"The destination address for which the SPA packet will be accepted. The "
"string “ANY” is also accepted if a valid SPA packet should be honored to any "
"destination IP. Networks should be specified in CIDR notation (e.g. "
"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
"Multiple entries are comma-separated."
msgstr ""
"接受SPA包的目的地址。如果一个有效的SPA包应该被任意目的地IP接受，字符串“ANY”也"
"被接受。网络应该用CIDR符号指定(例如“192.168.10.0/24”)，也可以通过单独的IP地址"
"进行指定。用英文逗号分隔多个条目。"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
msgid ""
"The network on which the daemon listens. The daemon is automatically started "
"when the network is up-and-running. This option has precedence over "
"“PCAP_INTF” option."
msgstr ""
"守护进程侦听的网络。当网络启动并运行时，守护进程将被自动启动。此选项的优先级"
"高于“PCAP_INTF”选项。"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
msgid ""
"The source address from which the SPA packet will be accepted. The string "
"“ANY” is also accepted if a valid SPA packet should be honored from any "
"source IP. Networks should be specified in CIDR notation (e.g. "
"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
"Multiple entries are comma-separated."
msgstr ""
"SPA包被接受的源地址。如果接受来自任意源IP的有效SPA包，字符串“ANY”也被接受。网"
"络应该用CIDR符号中指定(例如“192.168.10.0/24”)，也可以通过单独的IPI地址进行指"
"定。用英文逗号分隔多个条目。"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
msgid "The source address has to be specified."
msgstr "必须指定源地址。"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
msgid "The symmetric key has to be specified."
msgstr "必须指定对称密钥。"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:594
msgid ""
"This instructs fwknopd to accept complete commands that are contained within "
"an authorization packet. Any such command will be executed on the fwknopd "
"server as the user specified by the “CMD_EXEC_USER” or as the user that "
"started fwknopd if that is not set."
msgstr ""
"这指示fwknopd接受包含在授权包中的完整命令。任何这样的命令都将在fwknopd服务器上以“CMD_EXEC_USER”指定的用户或启动fwknopd"
"的用户(如果没有设置的话)的身份执行。"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
msgstr ""
"取消选中时，/etc/fwknopd 中的配置文件将按原样使用，忽略此处的任何设置。"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
msgid "access.conf stanzas"
msgstr "access.conf 节"

#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
msgid "fwknopd.conf config options"
msgstr "fwknopd.conf 配置选项"

#~ msgid "Firewall Knock Operator"
#~ msgstr "Firewall Knock 操作者"

#~ msgid "The Base64 HMAC key"
#~ msgstr "base64 HMAC 密钥"

#~ msgid "Use ANY for any source IP"
#~ msgstr "对任何源 IP 使用 ANY"
