From 7d14746ae88a83163a7e34daae70b264285bbe56 Mon Sep 17 00:00:00 2001 From: Sergey Ponomarev Date: Mon, 4 Dec 2023 20:27:53 +0200 Subject: New app: luci-app-sshtunnel for SSH tunnels (#6424) * luci-app-sshtunnel: SSH tunnels The app helps to configure SSH tunnels. You can also generate an SSH key and see known hosts. Signed-off-by: Sergey Ponomarev --- .../luci-app-sshtunnel/po/templates/sshtunnel.pot | 284 +++++++++++++++++++++ 1 file changed, 284 insertions(+) create mode 100644 applications/luci-app-sshtunnel/po/templates/sshtunnel.pot (limited to 'applications/luci-app-sshtunnel/po/templates/sshtunnel.pot') diff --git a/applications/luci-app-sshtunnel/po/templates/sshtunnel.pot b/applications/luci-app-sshtunnel/po/templates/sshtunnel.pot new file mode 100644 index 0000000000..9da1f07a7f --- /dev/null +++ b/applications/luci-app-sshtunnel/po/templates/sshtunnel.pot @@ -0,0 +1,284 @@ +msgid "" +msgstr "Content-Type: text/plain; charset=UTF-8" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:37 +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:75 +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:113 +msgid "* means to listen all interfaces including public." +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_keys.js:109 +msgid "A key with that name already exists." +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:128 +msgid "Accept new and check if not changed" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_keys.js:95 +msgid "Add the pub key to %s or %s." +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:42 +msgid "Advanced Settings" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:36 +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:49 +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:74 +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:87 +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:112 +msgid "" +"Bind IP address e.g. 192.168.1.1 or hostname e.g. " +"localhost." +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:115 +msgid "Check host IP" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:116 +msgid "" +"Check the host IP address in the known_hosts file. This allows " +"ssh to detect whether a host key changed due to DNS spoofing. See " +"ssh_config CheckHostIP" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:80 +msgid "" +"Compression may be useful on slow connections. See ssh_config " +"Compression" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:126 +msgid "Configure TUN/TAP devices for VPN tunnels." +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:89 +msgid "Delay after a connection failure before trying to reconnect." +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:99 +msgid "Dynamic Tunnels" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:30 +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:68 +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:106 +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:132 +msgid "Enabled" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:62 +msgid "Forward a port on the local host to a service on the remote host." +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:24 +msgid "Forward a port on the remote host to a service on the local host." +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:41 +msgid "General Settings" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_keys.js:88 +msgid "Generate" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_keys.js:73 +msgid "Generate a new key" +msgstr "" + +#: applications/luci-app-sshtunnel/root/usr/share/rpcd/acl.d/luci-app-sshtunnel.json:3 +msgid "Grant UCI access for luci-app-sshtunnel" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_hosts.js:35 +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:44 +msgid "Hostname" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_keys.js:97 +msgid "" +"In LuCI you can do that with System / Administration / SSH-Keys" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:107 +msgid "" +"Keep-alive interval (seconds). See ssh_config ServerAliveInterval" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:56 +msgid "Key file" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_hosts.js:46 +msgid "Keys of SSH servers found in %s." +msgstr "" + +#: applications/luci-app-sshtunnel/root/usr/share/luci/menu.d/luci-app-sshtunnel.json:38 +msgid "Known Hosts" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_hosts.js:44 +msgid "Known hosts" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:61 +msgid "Local Tunnels" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:48 +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:73 +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:111 +msgid "Local address" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:142 +msgid "Local dev" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:55 +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:81 +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:119 +msgid "Local port" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:67 +msgid "Log level" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_keys.js:61 +msgid "Name" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:84 +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:121 +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:130 +msgid "No" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:26 +msgid "No SSH keys found, generate a new one" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:49 +msgid "Port" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:57 +msgid "" +"Private key file with authentication identity. See ssh_config " +"IdentityFile" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_hosts.js:36 +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_keys.js:62 +msgid "Public Key" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:126 +msgid "" +"Refuse to connect to hosts whose host key has changed. See ssh_config " +"StrictHostKeyChecking" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:23 +msgid "Remote Tunnels" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:35 +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:86 +msgid "Remote address" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:147 +msgid "Remote dev" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:43 +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:93 +msgid "Remote port" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:88 +msgid "Retry delay" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:100 +msgid "SOCKS proxy via remote host." +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_keys.js:93 +#: applications/luci-app-sshtunnel/root/usr/share/luci/menu.d/luci-app-sshtunnel.json:14 +msgid "SSH Keys" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_hosts.js:20 +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_keys.js:33 +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:31 +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:18 +#: applications/luci-app-sshtunnel/root/usr/share/luci/menu.d/luci-app-sshtunnel.json:3 +#: applications/luci-app-sshtunnel/root/usr/share/luci/menu.d/luci-app-sshtunnel.json:30 +msgid "SSH Tunnels" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:157 +msgid "Server" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:97 +msgid "Server alive count max" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:106 +msgid "Server alive interval" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:36 +#: applications/luci-app-sshtunnel/root/usr/share/luci/menu.d/luci-app-sshtunnel.json:22 +msgid "Servers" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:125 +msgid "Strict host key checking" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:98 +msgid "" +"The number of server alive messages which may be sent before SSH disconnects " +"from the server. See ssh_config ServerAliveCountMax" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_hosts.js:21 +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_keys.js:34 +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:32 +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:19 +msgid "This configures SSH Tunnels" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_keys.js:128 +msgid "Unable to generate a key: %s" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:79 +msgid "Use compression" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:53 +msgid "User" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:125 +msgid "VPN Tunnels" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:137 +msgid "VPN type" +msgstr "" + +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:83 +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:120 +#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:129 +msgid "Yes" +msgstr "" -- cgit v1.2.3