X-Git-Url: http://git.openwrt.org/?a=blobdiff_plain;f=applications%2Fluci-app-yggdrasil%2Fpo%2Fvi%2Fyggdrasil.po;h=2fb42b13188774400f1891f8802221e03c7938f8;hb=5a33e3d72d85b8f280f239b70a7355a5629e4beb;hp=28e76869ab2d3fa11166222454aee481fc04ed21;hpb=4536a1f1a9f79b20e2c3a658d964df3b54c7dd9c;p=project%2Fluci.git diff --git a/applications/luci-app-yggdrasil/po/vi/yggdrasil.po b/applications/luci-app-yggdrasil/po/vi/yggdrasil.po index 28e76869ab..2fb42b1318 100644 --- a/applications/luci-app-yggdrasil/po/vi/yggdrasil.po +++ b/applications/luci-app-yggdrasil/po/vi/yggdrasil.po @@ -4,132 +4,141 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/status.js:32 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/status.js:33 msgid "Active peers" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:57 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:56 msgid "Address to listen for incoming connections" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:15 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:16 msgid "Allow from direct" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:17 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:18 msgid "Allow from remote" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:16 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:17 msgid "Allow network traffic from directly connected peers" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:18 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:19 msgid "" "Allow network traffic from remote nodes on the network that you are not " "directly peered with" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:20 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:21 msgid "" "Allow outbound network traffic regardless of AllowFromDirect or " "AllowFromRemote" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:13 -msgid "Allow tunneling non-Yggdrasil traffic over Yggdrasil. This effectively" +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:14 +msgid "" +"Allow tunneling non-Yggdrasil traffic over Yggdrasil. This effectively " +"allows you to use Yggdrasil to route to, or to bridge other networks, " +"similar to a VPN tunnel. Tunnelling works between any two nodes and does not " +"require them to be directly peered." msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:20 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:21 msgid "Always allow outbound" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:30 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:31 msgid "Blacklisted public keys" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:22 -msgid "By default, nodeinfo contains some defaults including the platform," +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:23 +msgid "" +"By default, nodeinfo contains some defaults including the platform, " +"architecture and Yggdrasil version. These can help when surveying the " +"network and diagnosing network routing problems. Enabling nodeinfo privacy " +"prevents this, so that only items specified in \"NodeInfo\" are sent back if " +"specified." msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:21 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:22 msgid "Enable NodeInfo privacy" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:13 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:14 msgid "Enable session firewall" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:36 -msgid "Enable tap mode" -msgstr "" - -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/keys.js:10 -#: applications/luci-app-yggdrasil/luasrc/controller/yggdrasil.lua:13 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/keys.js:11 +#: applications/luci-app-yggdrasil/root/usr/share/luci/menu.d/luci-app-yggdrasil.json:40 msgid "Encryption keys" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/keys.js:14 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/keys.js:15 msgid "Encryption private key" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/keys.js:13 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/keys.js:14 msgid "Encryption public key" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:10 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:11 msgid "General settings" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:25 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:26 msgid "IPv4 local subnet" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:18 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:19 msgid "IPv4 remote subnet" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:21 -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:28 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:22 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:29 msgid "IPv4 subnet" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:19 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:20 msgid "IPv4 subnets belonging to remote nodes, mapped to the node's public" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:26 -msgid "IPv4 subnets belonging to this node's end of the tunnels. Only traffic" +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:27 +msgid "" +"IPv4 subnets belonging to this node's end of the tunnels. Only traffic from " +"these ranges will be tunnelled." msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:39 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:40 msgid "IPv6 local subnet" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:32 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:33 msgid "IPv6 remote subnet" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:35 -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:43 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:36 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:44 msgid "IPv6 subnet" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:33 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:34 msgid "IPv6 subnets belonging to remote nodes, mapped to the node's public" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:40 -msgid "IPv6 subnets belonging to this node's end of the tunnels. Only traffic" +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:41 +msgid "" +"IPv6 subnets belonging to this node's end of the tunnels. Only traffic from " +"these ranges (or the Yggdrasil node's IPv6 address/subnet) will be tunnelled." msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:14 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:15 msgid "" "If disabled, network traffic from any node will be allowed. If enabled, the " "below rules apply" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/peers.js:24 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/peers.js:25 msgid "Interface" msgstr "" @@ -137,27 +146,38 @@ msgstr "" msgid "Interface name" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/peers.js:19 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/peers.js:20 msgid "Interface peers" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/keys.js:15 -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/keys.js:18 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/keys.js:16 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/keys.js:19 msgid "Keep this private. When compromised, generate a new keypair and IPv6." msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:20 -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:34 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:21 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:35 msgid "Key" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:14 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:15 msgid "Link-local TCP port" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/peers.js:11 -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/peers.js:20 -msgid "List of connection strings for outbound peer connections in URI format," +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/peers.js:21 +msgid "" +"List of connection strings for outbound peer connections in URI format, " +"arranged by source interface, e.g. { \"eth0\": [ tcp://a.b.c.d:e ] }. Note " +"that SOCKS peerings will NOT be affected by this option and should go in the " +"\"Peers\" section instead." +msgstr "" + +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/peers.js:12 +msgid "" +"List of connection strings for outbound peer connections in URI format, e.g. " +"tcp://a.b.c.d:e or socks://a.b.c.d:e/f.g.h.i:j. These connections will obey " +"the operating system routing table, therefore you should use this section " +"when you may connect via different interfaces." msgstr "" #: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:50 @@ -165,7 +185,12 @@ msgid "Listen addresses" msgstr "" #: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:51 -msgid "Listen addresses for incoming connections. You will need to add" +msgid "" +"Listen addresses for incoming connections. You will need to add listeners in " +"order to accept incoming peerings from non-local nodes. Multicast peer " +"discovery will work regardless of any listeners set here. Each listener " +"should be specified in URI format as above, e.g. tcp://0.0.0.0:0 or tcp://" +"[::]:0 to listen on all interfaces." msgstr "" #: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:37 @@ -180,50 +205,56 @@ msgstr "" msgid "Multicast interfaces" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:24 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:25 msgid "" "Network traffic is always accepted from those peers, regardless of " "AllowFromDirect or AllowFromRemote" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:31 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:32 msgid "" "Network traffic is always rejected from those peers, regardless of " "AllowFromDirect or AllowFromRemote" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:28 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:29 msgid "NodeInfo" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:29 -msgid "Optional node info. This must be a { \"key\": \"value\", ... } map" +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:30 +msgid "" +"Optional node info. This must be a { \"key\": \"value\", ... } map or set as " +"null. This is entirely optional but, if set, is visible to the whole network " +"on request." msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/peers.js:10 -#: applications/luci-app-yggdrasil/luasrc/controller/yggdrasil.lua:11 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/peers.js:11 +#: applications/luci-app-yggdrasil/root/usr/share/luci/menu.d/luci-app-yggdrasil.json:22 msgid "Peers" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:20 -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:34 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:21 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:35 msgid "Public encryption key" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:25 -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:32 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:26 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:33 msgid "Public key" msgstr "" #: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:42 -msgid "Regular expressions for which interfaces multicast peer discovery" +msgid "" +"Regular expressions for which interfaces multicast peer discovery should be " +"enabled on. If none specified, multicast peer discovery is disabled. The " +"default value is .* which uses all interfaces." msgstr "" -#: applications/luci-app-yggdrasil/luasrc/controller/yggdrasil.lua:14 +#: applications/luci-app-yggdrasil/root/usr/share/luci/menu.d/luci-app-yggdrasil.json:49 msgid "Session firewall" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:10 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:11 msgid "Session firewall settings" msgstr "" @@ -231,50 +262,59 @@ msgstr "" msgid "Set .* to multicast on all interfaces" msgstr "" -#: applications/luci-app-yggdrasil/luasrc/controller/yggdrasil.lua:12 +#: applications/luci-app-yggdrasil/root/usr/share/luci/menu.d/luci-app-yggdrasil.json:31 msgid "Settings" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/keys.js:17 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/keys.js:18 msgid "Signing private key" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/keys.js:16 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/keys.js:17 msgid "Signing public key" msgstr "" -#: applications/luci-app-yggdrasil/luasrc/controller/yggdrasil.lua:9 +#: applications/luci-app-yggdrasil/root/usr/share/luci/menu.d/luci-app-yggdrasil.json:13 msgid "Status" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:21 -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:28 -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:35 -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:43 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:22 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:29 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:36 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:44 msgid "Subnet" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:15 -msgid "The port number to be used for the link-local TCP listeners for the" +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:16 +msgid "" +"The port number to be used for the link-local TCP listeners for the " +"configured MulticastInterfaces. This option does not affect " +"listenersspecified in the Listen option. Unless you plan to firewall link-" +"localtraffic, it is best to leave this as the default value of 0. This " +"option cannot currently be changed by reloading config during runtime." msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:10 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:11 msgid "Tunnel Routing" msgstr "" -#: applications/luci-app-yggdrasil/luasrc/controller/yggdrasil.lua:15 +#: applications/luci-app-yggdrasil/root/usr/share/luci/menu.d/luci-app-yggdrasil.json:58 msgid "Tunnel routing" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:23 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:24 msgid "Whitelisted public keys" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/status.js:29 +#: applications/luci-app-yggdrasil/root/usr/share/luci/menu.d/luci-app-yggdrasil.json:3 +msgid "Yggdrasil" +msgstr "" + +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/status.js:30 msgid "Yggdrasil node status" msgstr "" -#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:13 +#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:14 msgid "Yggdrasil's network interface name" msgstr ""