diff --git a/frp/Makefile b/frp/Makefile new file mode 100644 index 000000000..22604ae3d --- /dev/null +++ b/frp/Makefile @@ -0,0 +1,80 @@ +include $(TOPDIR)/rules.mk + +PKG_NAME:=frp +PKG_VERSION:=0.70.1 +PKG_RELEASE:=3 + +PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz +PKG_SOURCE_URL:=https://codeload.github.com/fatedier/frp/tar.gz/v$(PKG_VERSION)? +PKG_HASH:=skip + +PKG_MAINTAINER:=Alexandru Ardelean +PKG_LICENSE:=Apache-2.0 +PKG_LICENSE_FILES:=LICENSE + +PKG_BUILD_DEPENDS:=golang/host node/host +PKG_BUILD_PARALLEL:=1 +PKG_BUILD_FLAGS:=no-mips16 + +GO_PKG:=github.com/fatedier/frp +GO_PKG_BUILD_PKG:=github.com/fatedier/frp/cmd/... +GO_PKG_LDFLAGS:=-s -w +GO_PKG_LDFLAGS_X:=github.com/fatedier/frp/pkg/util/version.version=$(PKG_VERSION) + +include $(INCLUDE_DIR)/package.mk +include $(TOPDIR)/feeds/packages/lang/golang/golang-package.mk + +define Build/Compile + ( \ + $(MAKE) -C $(PKG_BUILD_DIR)/web/frpc install ; \ + $(MAKE) -C $(PKG_BUILD_DIR)/web/frps install ; \ + $(MAKE) -C $(PKG_BUILD_DIR) web ; \ + $(call GoPackage/Build/Compile) ; \ + ) +endef + +define Package/frp/install + $(INSTALL_DIR) $(1)/usr/bin/ + $(INSTALL_DIR) $(1)/etc/config/ + $(INSTALL_DIR) $(1)/etc/frp/$(2).d/ + $(INSTALL_DIR) $(1)/etc/init.d/ + + $(INSTALL_BIN) $(GO_PKG_BUILD_BIN_DIR)/$(2) $(1)/usr/bin/ + $(INSTALL_CONF) ./files/$(2).config $(1)/etc/config/$(2) + $(INSTALL_BIN) ./files/$(2).init $(1)/etc/init.d/$(2) + + if [ -r ./files/$(2).uci-defaults ]; then \ + $(INSTALL_DIR) $(1)/etc/uci-defaults; \ + $(INSTALL_DATA) ./files/$(2).uci-defaults $(1)/etc/uci-defaults/$(2); \ + fi +endef + +define Package/frp/template + define Package/$(1) + SECTION:=net + CATEGORY:=Network + SUBMENU:=Web Servers/Proxies + TITLE:=$(1) - fast reverse proxy $(2) + URL:=https://github.com/fatedier/frp + DEPENDS:=$(GO_ARCH_DEPENDS) + endef + + define Package/$(1)/description + $(1) is a fast reverse proxy $(2) that helps you expose a local server + behind a NAT or firewall to the internet. + endef + + define Package/$(1)/conffiles +/etc/config/$(1) +/etc/frp/$(1).d/ + endef + + define Package/$(1)/install + $(call Package/frp/install,$$(1),$(1)) + endef +endef + +$(eval $(call Package/frp/template,frpc,client)) +$(eval $(call Package/frp/template,frps,server)) +$(eval $(call BuildPackage,frpc)) +$(eval $(call BuildPackage,frps)) diff --git a/frp/files/frpc.config b/frp/files/frpc.config new file mode 100644 index 000000000..333caa101 --- /dev/null +++ b/frp/files/frpc.config @@ -0,0 +1,64 @@ +config init + option stdout '1' + option stderr '1' +# Uncomment to run frpc as an existing user/group. Keep disabled by +# default to avoid permission issues with certificate, log and included +# config files. +# option user 'nobody' +# option group 'nogroup' + option respawn '1' +# For full configuration options, see: +# https://github.com/fatedier/frp/blob/master/conf/frpc_full_example.toml +# +# Additional config files should be readable root-level TOML fragments. +# The service will refuse to start if a listed fragment is missing or outside /etc/frp/frpc.d/. +# Use frp's own includes option or per-proxy raw settings for proxy/visitor tables. +# list conf_inc '/etc/frp/frpc.d/frpc_extra.toml' + +config conf 'common' + option server_addr '127.0.0.1' + option server_port '7000' + option authentication_method 'token' +# option token 'your_token' +# Alternatively, load a token from a file or command. Exec token sources +# require frpc to run with --allow-unsafe=TokenSourceExec; the init script +# adds that flag automatically when token_source_type is exec. +# option token_source_type 'file' +# option token_source_file_path '/etc/frp/client_token' +# option token_source_type 'exec' +# option token_source_exec_command '/usr/bin/get-frpc-token' +# list token_source_exec_args '--format' +# list token_source_exec_args 'raw' +# list token_source_exec_env 'TOKEN_SERVICE=production' + option login_fail_exit 'true' + option protocol 'tcp' + option wire_protocol 'v1' + option tcp_mux 'true' + option tls_enable 'true' + option disable_custom_tls_first_byte 'true' + # Web server is disabled when admin_port is empty or 0. +# option admin_addr '127.0.0.1' +# option admin_port '7400' +# option admin_user 'admin' +# option admin_pwd 'admin' + option admin_tls_enable 'false' + option pprof_enable 'false' +# option admin_tls_cert_file '/etc/ssl/acme/example.com.fullchain.crt' +# option admin_tls_key_file '/etc/ssl/acme/example.com.key' + option log_file 'console' + option log_level 'info' + option log_max_days '3' +# Uncomment to enable runtime proxy/visitor persistence via frpc web UI or API. +# option store_path '/etc/frp/frpc_store.json' +# List options with name "_" will be directly appended as raw TOML lines. +# Use this only for options not covered by UCI options above. +# Do not duplicate keys generated by UCI options above. +# list _ 'uncovered.option = "value"' + +config conf 'ssh' + option name 'ssh' + option type 'tcp' + option local_ip '127.0.0.1' + option local_port '22' + option remote_port '6000' + option enabled 'true' diff --git a/frp/files/frpc.init b/frp/files/frpc.init new file mode 100644 index 000000000..62c2062ff --- /dev/null +++ b/frp/files/frpc.init @@ -0,0 +1,1003 @@ +#!/bin/sh /etc/rc.common + +START=99 +USE_PROCD=1 + +NAME=frpc +PROG=/usr/bin/$NAME +CONF_FILE=/var/etc/$NAME.toml + +_err() { + echo "$*" >&2 + logger -p daemon.err -t "$NAME" "$*" +} + +_trim() { + printf '%s' "$1" | sed 's/^[[:space:]]*//;s/[[:space:]]*$//' +} + +_toml_escape() { + printf '%s' "$1" | sed 's/\\/\\\\/g; s/"/\\"/g' +} + +_toml_quote() { + printf '"%s"' "$(_toml_escape "$1")" +} + +_toml_key_quote() { + _toml_quote "$1" +} + +_toml_bool() { + local v + v="$(printf '%s' "$1" | tr 'A-Z' 'a-z')" + + case "$v" in + 1|true|yes|on|enabled) + printf 'true' + ;; + 0|false|no|off|disabled) + printf 'false' + ;; + *) + printf 'false' + ;; + esac +} + +_TOML_ERR=0 +_ALLOW_UNSAFE_TOKEN_SOURCE_EXEC=0 + +_is_uinteger() { + case "$1" in + ''|*[!0-9]*) + return 1 + ;; + esac + + return 0 +} + +_is_integer() { + local value="$1" + + case "$value" in + +*|-*) + value="${value#?}" + ;; + esac + + _is_uinteger "$value" +} + +_is_port_value() { + _is_uinteger "$1" || return 1 + [ "$1" -ge 1 ] 2>/dev/null && [ "$1" -le 65535 ] 2>/dev/null +} + +_is_port_or_zero_value() { + _is_uinteger "$1" || return 1 + [ "$1" -ge 0 ] 2>/dev/null && [ "$1" -le 65535 ] 2>/dev/null +} + +_is_negative_integer() { + local value + + case "$1" in + -*) + value="${1#-}" + _is_uinteger "$value" && [ "$value" -gt 0 ] 2>/dev/null + ;; + *) + return 1 + ;; + esac +} + +_is_visitor_bind_port_value() { + _is_negative_integer "$1" && return 0 + _is_port_value "$1" +} + +_toml_line() { + local key="$1" + local value="$2" + local type="$3" + + [ -z "$value" ] && return 0 + + case "$type" in + bool) + printf '%s = %s\n' "$key" "$(_toml_bool "$value")" + ;; + int|integer|number) + if ! _is_integer "$value"; then + _err "invalid integer for $key: $value" + _TOML_ERR=1 + return 1 + fi + + printf '%s = %s\n' "$key" "$value" + ;; + port) + if ! _is_port_value "$value"; then + _err "invalid port for $key: $value" + _TOML_ERR=1 + return 1 + fi + + printf '%s = %s\n' "$key" "$value" + ;; + port0) + if ! _is_port_or_zero_value "$value"; then + _err "invalid port for $key: $value" + _TOML_ERR=1 + return 1 + fi + + printf '%s = %s\n' "$key" "$value" + ;; + visitor_bind_port) + if ! _is_visitor_bind_port_value "$value"; then + _err "invalid visitor bind port for $key: $value" + _TOML_ERR=1 + return 1 + fi + + printf '%s = %s\n' "$key" "$value" + ;; + *) + printf '%s = %s\n' "$key" "$(_toml_quote "$value")" + ;; + esac +} + +_emit_opt() { + local section="$1" + local option="$2" + local toml_key="$3" + local type="$4" + local value + + config_get value "$section" "$option" + _toml_line "$toml_key" "$value" "$type" +} + +_TOML_ARRAY= +_TOML_HAS_LIST=0 + +_toml_array_add() { + local item="$1" + + item="$(_trim "$item")" + [ -z "$item" ] && return 0 + + if [ -n "$_TOML_ARRAY" ]; then + _TOML_ARRAY="${_TOML_ARRAY}, " + fi + + _TOML_ARRAY="${_TOML_ARRAY}$(_toml_quote "$item")" +} + +_collect_array_item() { + _TOML_HAS_LIST=1 + _toml_array_add "$1" +} + +_collect_array_option() { + local section="$1" + local option="$2" + local scalar item + + _TOML_ARRAY= + _TOML_HAS_LIST=0 + + config_list_foreach "$section" "$option" _collect_array_item + + if [ "$_TOML_HAS_LIST" = "0" ]; then + config_get scalar "$section" "$option" + + while [ -n "$scalar" ]; do + case "$scalar" in + *,*) + item="${scalar%%,*}" + scalar="${scalar#*,}" + ;; + *) + item="$scalar" + scalar= + ;; + esac + + _toml_array_add "$item" + done + fi + + return 0 +} + +_emit_array_opt() { + local section="$1" + local option="$2" + local toml_key="$3" + + _collect_array_option "$section" "$option" + + [ -n "$_TOML_ARRAY" ] || return 0 + printf '%s = [%s]\n' "$toml_key" "$_TOML_ARRAY" +} + +_emit_kv_pair() { + local prefix="$1" + local line="$2" + local value_type="$3" + local key value toml_key + + case "$line" in + *=*) + key="${line%%=*}" + value="${line#*=}" + ;; + *) + return 0 + ;; + esac + + key="$(_trim "$key")" + value="$(_trim "$value")" + + [ -z "$key" ] && return 0 + + toml_key="${prefix}.$(_toml_key_quote "$key")" + + case "$value_type" in + bool) + printf '%s = %s\n' "$toml_key" "$(_toml_bool "$value")" + ;; + int|integer|number) + printf '%s = %s\n' "$toml_key" "$value" + ;; + *) + printf '%s = %s\n' "$toml_key" "$(_toml_quote "$value")" + ;; + esac +} + +_KV_PREFIX= +_KV_TYPE= +_KV_HAS_LIST=0 + +_emit_kv_list_item() { + _KV_HAS_LIST=1 + _emit_kv_pair "$_KV_PREFIX" "$1" "$_KV_TYPE" +} + +_emit_kv_opt() { + local section="$1" + local option="$2" + local prefix="$3" + local value_type="$4" + local scalar + + _KV_PREFIX="$prefix" + _KV_TYPE="${value_type:-string}" + _KV_HAS_LIST=0 + + config_list_foreach "$section" "$option" _emit_kv_list_item + + if [ "$_KV_HAS_LIST" = "0" ]; then + config_get scalar "$section" "$option" + [ -n "$scalar" ] && _emit_kv_pair "$prefix" "$scalar" "$value_type" + fi + + return 0 +} + +_HEADERS_ARRAY= +_HEADERS_HAS_LIST=0 + +_headers_array_add() { + local line="$1" + local key value item + + case "$line" in + *=*) + key="${line%%=*}" + value="${line#*=}" + ;; + *) + return 0 + ;; + esac + + key="$(_trim "$key")" + value="$(_trim "$value")" + + [ -z "$key" ] && return 0 + + item="{ name = $(_toml_quote "$key"), value = $(_toml_quote "$value") }" + + if [ -n "$_HEADERS_ARRAY" ]; then + _HEADERS_ARRAY="${_HEADERS_ARRAY}, " + fi + + _HEADERS_ARRAY="${_HEADERS_ARRAY}${item}" +} + +_collect_header_item() { + _HEADERS_HAS_LIST=1 + _headers_array_add "$1" +} + +_emit_headers_opt() { + local section="$1" + local option="$2" + local toml_key="$3" + local scalar + + _HEADERS_ARRAY= + _HEADERS_HAS_LIST=0 + + config_list_foreach "$section" "$option" _collect_header_item + + if [ "$_HEADERS_HAS_LIST" = "0" ]; then + config_get scalar "$section" "$option" + [ -n "$scalar" ] && _headers_array_add "$scalar" + fi + + [ -n "$_HEADERS_ARRAY" ] || return 0 + printf '%s = [%s]\n' "$toml_key" "$_HEADERS_ARRAY" +} + +_emit_name_value_array_opt() { + _emit_headers_opt "$@" +} + +_RAW_HAS_LIST=0 + +_emit_raw_item() { + _RAW_HAS_LIST=1 + [ -n "$1" ] || return 0 + printf '%s\n' "$1" +} + +_emit_raw_opt() { + local section="$1" + local option="$2" + local scalar + + _RAW_HAS_LIST=0 + config_list_foreach "$section" "$option" _emit_raw_item + + if [ "$_RAW_HAS_LIST" = "0" ]; then + config_get scalar "$section" "$option" + [ -n "$scalar" ] || return 0 + printf '%s\n' "$scalar" + return $? + fi + + return 0 +} + +_emit_auth_scopes() { + local section="$1" + local hb nwc v + + _collect_array_option "$section" auth_additional_scopes + + if [ -z "$_TOML_ARRAY" ]; then + config_get hb "$section" authenticate_heartbeats + config_get nwc "$section" authenticate_new_work_conns + + v="$(_toml_bool "$hb")" + [ "$v" = "true" ] && _toml_array_add "HeartBeats" + + v="$(_toml_bool "$nwc")" + [ "$v" = "true" ] && _toml_array_add "NewWorkConns" + fi + + [ -n "$_TOML_ARRAY" ] || return 0 + printf 'auth.additionalScopes = [%s]\n' "$_TOML_ARRAY" +} + +_emit_admin_web_tls() { + local section="$1" + local enabled cert key + + config_get enabled "$section" admin_tls_enable + + [ "$(_toml_bool "$enabled")" = "true" ] || return 0 + + config_get cert "$section" admin_tls_cert_file + config_get key "$section" admin_tls_key_file + + if [ -z "$cert" ] || [ -z "$key" ]; then + _err "admin_tls_cert_file and admin_tls_key_file are required when admin_tls_enable is enabled" + return 1 + fi + + if [ ! -r "$cert" ]; then + _err "admin TLS certificate file is not readable: $cert" + return 1 + fi + + if [ ! -r "$key" ]; then + _err "admin TLS private key file is not readable: $key" + return 1 + fi + + _toml_line webServer.tls.certFile "$cert" string + _toml_line webServer.tls.keyFile "$key" string + + return 0 +} + +_emit_admin_web() { + local section="$1" + local port addr + + config_get port "$section" admin_port + + # Empty or 0 means web server is disabled. + [ -n "$port" ] && [ "$port" != "0" ] || return 0 + + config_get addr "$section" admin_addr + _toml_line webServer.addr "${addr:-127.0.0.1}" string + _toml_line webServer.port "$port" port + _emit_opt "$section" admin_user webServer.user string + _emit_opt "$section" admin_pwd webServer.password string + _emit_admin_web_tls "$section" || return 1 + _emit_opt "$section" assets_dir webServer.assetsDir string + _emit_opt "$section" pprof_enable webServer.pprofEnable bool + + return 0 +} + +_emit_common() { + local section="common" + local method token token_source_type token_source_file_path + + # Root options + _emit_opt "$section" client_id clientID string + _emit_opt "$section" user user string + _emit_opt "$section" server_addr serverAddr string + _emit_opt "$section" server_port serverPort port + _emit_opt "$section" nat_hole_stun_server natHoleStunServer string + _emit_opt "$section" login_fail_exit loginFailExit bool + _emit_opt "$section" dns_server dnsServer string + _emit_array_opt "$section" start start + _emit_opt "$section" udp_packet_size udpPacketSize int + _emit_array_opt "$section" includes includes + + # Auth + config_get method "$section" authentication_method + config_get token "$section" token + config_get token_source_type "$section" token_source_type + config_get token_source_file_path "$section" token_source_file_path + + [ -z "$method" ] && { [ -n "$token" ] || [ -n "$token_source_type" ]; } && method="token" + + _toml_line auth.method "$method" string + + if [ "$method" = "token" ] || [ -z "$method" ]; then + if [ -n "$token_source_type" ]; then + if [ -n "$token" ]; then + _err "token and token_source_type are mutually exclusive" + return 1 + fi + + case "$token_source_type" in + file) + if [ -z "$token_source_file_path" ]; then + _err "token_source_file_path is required when token_source_type=file" + return 1 + fi + + _toml_line auth.tokenSource.type "$token_source_type" string + _toml_line auth.tokenSource.file.path "$token_source_file_path" string + ;; + + exec) + local token_source_exec_command + + config_get token_source_exec_command "$section" token_source_exec_command + if [ -z "$token_source_exec_command" ]; then + _err "token_source_exec_command is required when token_source_type=exec" + return 1 + fi + + _ALLOW_UNSAFE_TOKEN_SOURCE_EXEC=1 + _toml_line auth.tokenSource.type "$token_source_type" string + _toml_line auth.tokenSource.exec.command "$token_source_exec_command" string + _emit_array_opt "$section" token_source_exec_args auth.tokenSource.exec.args + _emit_name_value_array_opt "$section" token_source_exec_env auth.tokenSource.exec.env + ;; + + *) + _err "unsupported token_source_type: $token_source_type" + return 1 + ;; + esac + else + _toml_line auth.token "$token" string + fi + fi + + _emit_auth_scopes "$section" + + if [ "$method" = "oidc" ]; then + _emit_opt "$section" oidc_client_id auth.oidc.clientID string + _emit_opt "$section" oidc_client_secret auth.oidc.clientSecret string + _emit_opt "$section" oidc_audience auth.oidc.audience string + _emit_opt "$section" oidc_scope auth.oidc.scope string + _emit_opt "$section" oidc_token_endpoint_url auth.oidc.tokenEndpointURL string + _emit_kv_opt "$section" oidc_additional_endpoint_params auth.oidc.additionalEndpointParams string + _emit_opt "$section" oidc_trusted_ca_file auth.oidc.trustedCaFile string + _emit_opt "$section" oidc_insecure_skip_verify auth.oidc.insecureSkipVerify bool + _emit_opt "$section" oidc_proxy_url auth.oidc.proxyURL string + fi + + # Transport + _emit_opt "$section" dial_server_timeout transport.dialServerTimeout int + _emit_opt "$section" dial_server_keepalive transport.dialServerKeepalive int + _emit_opt "$section" http_proxy transport.proxyURL string + _emit_opt "$section" pool_count transport.poolCount int + _emit_opt "$section" tcp_mux transport.tcpMux bool + _emit_opt "$section" tcp_mux_keepalive_interval transport.tcpMuxKeepaliveInterval int + _emit_opt "$section" protocol transport.protocol string + _emit_opt "$section" wire_protocol transport.wireProtocol string + _emit_opt "$section" connect_server_local_ip transport.connectServerLocalIP string + _emit_opt "$section" heartbeat_interval transport.heartbeatInterval int + _emit_opt "$section" heartbeat_timeout transport.heartbeatTimeout int + + # QUIC + _emit_opt "$section" quic_keepalive_period transport.quic.keepalivePeriod int + _emit_opt "$section" quic_max_idle_timeout transport.quic.maxIdleTimeout int + _emit_opt "$section" quic_max_incoming_streams transport.quic.maxIncomingStreams int + + # TLS + _emit_opt "$section" tls_enable transport.tls.enable bool + _emit_opt "$section" tls_cert_file transport.tls.certFile string + _emit_opt "$section" tls_key_file transport.tls.keyFile string + _emit_opt "$section" tls_trusted_ca_file transport.tls.trustedCaFile string + _emit_opt "$section" tls_server_name transport.tls.serverName string + _emit_opt "$section" disable_custom_tls_first_byte transport.tls.disableCustomTLSFirstByte bool + + # Web admin server + _emit_admin_web "$section" || return 1 + + # Feature gates / virtual net + _emit_kv_opt "$section" feature_gates featureGates bool + _emit_opt "$section" virtual_net_address virtualNet.address string + _emit_opt "$section" store_path store.path string + + # Client metadata + _emit_kv_opt "$section" metadatas metadatas string + + # Log + _emit_opt "$section" log_file log.to string + _emit_opt "$section" log_level log.level string + _emit_opt "$section" log_max_days log.maxDays int + _emit_opt "$section" disable_log_color log.disablePrintColor bool + + # Raw extra TOML lines kept for manual UCI usage; LuCI intentionally hides this. + _emit_raw_opt "$section" _ +} + +_emit_plugin() { + local section="$1" + local plugin role + + config_get plugin "$section" plugin + config_get role "$section" role + + [ -z "$plugin" ] && return 0 + + _toml_line plugin.type "$plugin" string + + case "$plugin" in + http_proxy) + _emit_opt "$section" plugin_http_user plugin.httpUser string + _emit_opt "$section" plugin_http_passwd plugin.httpPassword string + ;; + + socks5) + _emit_opt "$section" plugin_user plugin.username string + _emit_opt "$section" plugin_passwd plugin.password string + ;; + + unix_domain_socket) + _emit_opt "$section" plugin_unix_path plugin.unixPath string + ;; + + static_file) + _emit_opt "$section" plugin_local_path plugin.localPath string + _emit_opt "$section" plugin_strip_prefix plugin.stripPrefix string + _emit_opt "$section" plugin_http_user plugin.httpUser string + _emit_opt "$section" plugin_http_passwd plugin.httpPassword string + ;; + + https2http|https2https) + _emit_opt "$section" plugin_local_addr plugin.localAddr string + _emit_opt "$section" plugin_crt_path plugin.crtPath string + _emit_opt "$section" plugin_key_path plugin.keyPath string + _emit_opt "$section" plugin_host_header_rewrite plugin.hostHeaderRewrite string + _emit_opt "$section" plugin_enable_http2 plugin.enableHTTP2 bool + _emit_kv_opt "$section" plugin_request_headers plugin.requestHeaders.set string + ;; + + http2https|http2http) + _emit_opt "$section" plugin_local_addr plugin.localAddr string + _emit_opt "$section" plugin_host_header_rewrite plugin.hostHeaderRewrite string + _emit_kv_opt "$section" plugin_request_headers plugin.requestHeaders.set string + ;; + + tls2raw) + _emit_opt "$section" plugin_local_addr plugin.localAddr string + _emit_opt "$section" plugin_crt_path plugin.crtPath string + _emit_opt "$section" plugin_key_path plugin.keyPath string + ;; + + virtual_net) + [ "$role" = "visitor" ] && \ + _emit_opt "$section" plugin_destination_ip plugin.destinationIP string + ;; + esac + + return 0 +} + +_emit_proxy() { + local section="$1" + local pname ptype plugin hct + + [ "$section" = "common" ] && return 0 + + config_get pname "$section" name "$section" + config_get ptype "$section" type + config_get plugin "$section" plugin + + [ -z "$ptype" ] && ptype="tcp" + + printf '\n[[proxies]]\n' + _toml_line name "$pname" string + _toml_line type "$ptype" string + + _emit_opt "$section" enabled enabled bool + + # localIP/localPort are useful for normal local-service proxies. + # If plugin is enabled, plugin usually handles the local service itself. + if [ -z "$plugin" ]; then + case "$ptype" in + tcp|udp|http|https|stcp|xtcp|sudp|tcpmux) + _emit_opt "$section" local_ip localIP string + _emit_opt "$section" local_port localPort port + ;; + esac + fi + + # remotePort is mainly used by tcp/udp-style listeners. + # Plugin proxies with type=tcp also need remotePort. + case "$ptype" in + tcp|udp) + _emit_opt "$section" remote_port remotePort port0 + ;; + esac + + # Common proxy transport options. + _emit_opt "$section" bandwidth_limit transport.bandwidthLimit string + _emit_opt "$section" bandwidth_limit_mode transport.bandwidthLimitMode string + _emit_opt "$section" use_encryption transport.useEncryption bool + _emit_opt "$section" use_compression transport.useCompression bool + _emit_opt "$section" proxy_protocol_version transport.proxyProtocolVersion string + + # HTTP / HTTPS domain options. + case "$ptype" in + http|https) + _emit_array_opt "$section" custom_domains customDomains + _emit_opt "$section" subdomain subdomain string + ;; + esac + + # HTTP-only options. Skip these when plugin is enabled to avoid stale normal HTTP proxy fields. + case "$ptype" in + http) + _emit_opt "$section" route_by_http_user routeByHTTPUser string + if [ -z "$plugin" ]; then + _emit_array_opt "$section" locations locations + _emit_opt "$section" http_user httpUser string + _emit_opt "$section" http_pwd httpPassword string + _emit_opt "$section" host_header_rewrite hostHeaderRewrite string + _emit_kv_opt "$section" request_headers requestHeaders.set string + _emit_kv_opt "$section" response_headers responseHeaders.set string + fi + ;; + esac + + # TCPMUX options. + case "$ptype" in + tcpmux) + _emit_array_opt "$section" custom_domains customDomains + _emit_opt "$section" http_user httpUser string + _emit_opt "$section" http_pwd httpPassword string + _emit_opt "$section" multiplexer multiplexer string + _emit_opt "$section" route_by_http_user routeByHTTPUser string + ;; + esac + + # Load balancer options. + _emit_opt "$section" group loadBalancer.group string + _emit_opt "$section" group_key loadBalancer.groupKey string + + # Health check options. + config_get hct "$section" health_check_type + if [ -n "$hct" ] && [ -z "$plugin" ]; then + case "$ptype" in + tcp|http|https|tcpmux) + _emit_opt "$section" health_check_type healthCheck.type string + _emit_opt "$section" health_check_timeout_s healthCheck.timeoutSeconds int + _emit_opt "$section" health_check_max_failed healthCheck.maxFailed int + _emit_opt "$section" health_check_interval_s healthCheck.intervalSeconds int + + if [ "$hct" = "http" ]; then + _emit_opt "$section" health_check_url healthCheck.path string + _emit_headers_opt "$section" health_check_headers healthCheck.httpHeaders + fi + ;; + esac + fi + + # STCP / XTCP / SUDP server options. + case "$ptype" in + stcp|xtcp|sudp) + _emit_opt "$section" sk secretKey string + _emit_array_opt "$section" allow_users allowUsers + ;; + esac + + # NAT traversal options are mainly useful for XTCP. + case "$ptype" in + xtcp) + _emit_opt "$section" nat_disable_assisted_addrs natTraversal.disableAssistedAddrs bool + ;; + esac + + # Metadata / annotations. + _emit_kv_opt "$section" metadatas metadatas string + _emit_kv_opt "$section" annotations annotations string + + # Plugin options are filtered by plugin type in _emit_plugin(). + _emit_plugin "$section" + + # Raw extra TOML lines. + _emit_raw_opt "$section" _ +} + +_emit_visitor() { + local section="$1" + local vname vtype + + config_get vname "$section" name "$section" + config_get vtype "$section" type + + [ -z "$vtype" ] && vtype="stcp" + + printf '\n[[visitors]]\n' + _toml_line name "$vname" string + _toml_line type "$vtype" string + + _emit_opt "$section" server_user serverUser string + _emit_opt "$section" server_name serverName string + _emit_opt "$section" sk secretKey string + _emit_opt "$section" bind_addr bindAddr string + _emit_opt "$section" bind_port bindPort visitor_bind_port + _emit_opt "$section" enabled enabled bool + _emit_opt "$section" use_encryption transport.useEncryption bool + _emit_opt "$section" use_compression transport.useCompression bool + + # XTCP visitor-specific options. + case "$vtype" in + xtcp) + _emit_opt "$section" visitor_protocol protocol string + _emit_opt "$section" keep_tunnel_open keepTunnelOpen bool + _emit_opt "$section" max_retries_an_hour maxRetriesAnHour int + _emit_opt "$section" min_retry_interval minRetryInterval int + _emit_opt "$section" fallback_to fallbackTo string + _emit_opt "$section" fallback_timeout_ms fallbackTimeoutMs int + _emit_opt "$section" nat_disable_assisted_addrs natTraversal.disableAssistedAddrs bool + ;; + esac + + # Visitor plugin, for example virtual_net. + _emit_plugin "$section" + + # Raw extra TOML lines. + _emit_raw_opt "$section" _ +} + +_emit_conf_section() { + local section="$1" + local role ptype + + [ "$section" = "common" ] && return 0 + + config_get role "$section" role + config_get ptype "$section" type + + if [ "$role" = "visitor" ]; then + case "$ptype" in + ''|stcp|xtcp|sudp) + _emit_visitor "$section" + return $? + ;; + *) + _err "visitor section $section has unsupported type: $ptype" + _TOML_ERR=1 + return 1 + ;; + esac + fi + + _emit_proxy "$section" +} + +_find_init_section() { + [ -z "$init_cfg" ] && init_cfg="$1" + return 0 +} + +_append_conf_file() { + local file="$1" + local dir="/etc/frp/$NAME.d/" + local real_file + + case "$file" in + "$dir"*.toml) + case "$file" in + *../*) + _err "additional config file outside $dir is not allowed: $file" + _TOML_ERR=1 + return 1 + ;; + esac + ;; + *) + _err "additional config file must be under $dir and end with .toml: $file" + _TOML_ERR=1 + return 1 + ;; + esac + + [ -r "$file" ] || { + _err "additional config file not readable: $file" + _TOML_ERR=1 + return 1 + } + + real_file="$(readlink -f "$file")" || { + _err "additional config file path cannot be resolved: $file" + _TOML_ERR=1 + return 1 + } + + case "$real_file" in + "$dir"*.toml) + ;; + *) + _err "additional config file resolves outside $dir or is not .toml: $file" + _TOML_ERR=1 + return 1 + ;; + esac + + printf '\n' >> "$CONF_FILE" + cat "$real_file" >> "$CONF_FILE" + printf '\n' >> "$CONF_FILE" +} + +_watch_conf_file() { + local file="$1" + + [ -r "$file" ] && procd_set_param file "$file" + return 0 +} + +_append_env() { + procd_append_param env "$1" +} + +service_triggers() { + procd_add_reload_trigger "$NAME" +} + +start_service() { + local init_cfg= + local stdout=1 + local stderr=1 + local respawn=1 + local run_user= + local run_group= + local old_umask + + mkdir -p /var/etc + _TOML_ERR=0 + _ALLOW_UNSAFE_TOKEN_SOURCE_EXEC=0 + + config_load "$NAME" + + config_foreach _find_init_section init + + old_umask="$(umask)" + umask 077 + : > "$CONF_FILE" || { + umask "$old_umask" + _err "failed to create $CONF_FILE" + return 1 + } + umask "$old_umask" + chmod 600 "$CONF_FILE" || { + _err "failed to chmod $CONF_FILE" + return 1 + } + + { + printf '# This file is automatically generated from /etc/config/%s.\n' "$NAME" + printf '# Do not edit this file directly.\n\n' + + _emit_common + } >> "$CONF_FILE" || return 1 + [ "$_TOML_ERR" = "0" ] || return 1 + + if [ -n "$init_cfg" ]; then + config_list_foreach "$init_cfg" conf_inc _append_conf_file + + config_get_bool stdout "$init_cfg" stdout 1 + config_get_bool stderr "$init_cfg" stderr 1 + config_get_bool respawn "$init_cfg" respawn 1 + config_get run_user "$init_cfg" user + config_get run_group "$init_cfg" group + fi + + { + config_foreach _emit_conf_section conf + } >> "$CONF_FILE" || return 1 + [ "$_TOML_ERR" = "0" ] || return 1 + + if [ -n "$run_user" ]; then + chown "$run_user${run_group:+:$run_group}" "$CONF_FILE" 2>/dev/null || { + _err "failed to chown $CONF_FILE to $run_user${run_group:+:$run_group}" + return 1 + } + fi + + chmod 600 "$CONF_FILE" || { + _err "failed to chmod $CONF_FILE" + return 1 + } + + procd_open_instance + if [ "$_ALLOW_UNSAFE_TOKEN_SOURCE_EXEC" = "1" ]; then + procd_set_param command "$PROG" -c "$CONF_FILE" --allow-unsafe=TokenSourceExec + else + procd_set_param command "$PROG" -c "$CONF_FILE" + fi + procd_set_param file "$CONF_FILE" + procd_set_param file "/etc/config/$NAME" + + if [ -n "$init_cfg" ]; then + config_list_foreach "$init_cfg" conf_inc _watch_conf_file + fi + + procd_set_param stdout "$stdout" + procd_set_param stderr "$stderr" + + [ -n "$run_user" ] && procd_set_param user "$run_user" + [ -n "$run_group" ] && procd_set_param group "$run_group" + [ "$respawn" -eq 1 ] && procd_set_param respawn + + if [ -n "$init_cfg" ]; then + config_list_foreach "$init_cfg" env _append_env + fi + + procd_close_instance +} diff --git a/frp/files/frpc.uci-defaults b/frp/files/frpc.uci-defaults new file mode 100644 index 000000000..4887acc90 --- /dev/null +++ b/frp/files/frpc.uci-defaults @@ -0,0 +1,109 @@ +#!/bin/sh + +. /lib/functions.sh + +changed=0 +init_section= +package=frpc + +find_init_section() { + [ -z "$init_section" ] && init_section="$1" + return 0 +} + +set_if_empty() { + local section="$1" + local option="$2" + local value="$3" + local cur + + config_get cur "$section" "$option" + + if [ -z "$cur" ]; then + uci_set "$package" "$section" "$option" "$value" + changed=1 + fi +} + +copy_if_empty() { + local section="$1" + local old_option="$2" + local new_option="$3" + local value + + config_get value "$section" "$old_option" + [ -n "$value" ] || return 0 + + set_if_empty "$section" "$new_option" "$value" +} + +upgrade_common() { + local section="$1" + local dashboard_tls_mode + + [ "$section" = "common" ] || return 0 + + set_if_empty "$section" server_addr 127.0.0.1 + set_if_empty "$section" server_port 7000 + set_if_empty "$section" authentication_method token + set_if_empty "$section" login_fail_exit true + set_if_empty "$section" protocol tcp + set_if_empty "$section" wire_protocol v1 + set_if_empty "$section" tcp_mux true + set_if_empty "$section" tls_enable true + set_if_empty "$section" disable_custom_tls_first_byte true + + config_get dashboard_tls_mode "$section" dashboard_tls_mode + if [ -n "$dashboard_tls_mode" ]; then + set_if_empty "$section" admin_tls_enable "$dashboard_tls_mode" + else + set_if_empty "$section" admin_tls_enable false + fi + + copy_if_empty "$section" dashboard_addr admin_addr + copy_if_empty "$section" dashboard_port admin_port + copy_if_empty "$section" dashboard_user admin_user + copy_if_empty "$section" dashboard_pwd admin_pwd + copy_if_empty "$section" dashboard_tls_cert_file admin_tls_cert_file + copy_if_empty "$section" dashboard_tls_key_file admin_tls_key_file + + set_if_empty "$section" pprof_enable false + set_if_empty "$section" log_file console + set_if_empty "$section" log_level info + set_if_empty "$section" log_max_days 3 +} + +upgrade_init() { + if [ -z "$init_section" ]; then + init_section="$(uci add "$package" init)" || return 0 + changed=1 + fi + + set_if_empty "$init_section" stdout 1 + set_if_empty "$init_section" stderr 1 + set_if_empty "$init_section" respawn 1 +} + +upgrade_proxy_name() { + local section="$1" + local name + + [ "$section" != "common" ] || return 0 + + config_get name "$section" name + + if [ -z "$name" ]; then + uci_set "$package" "$section" name "$section" + changed=1 + fi +} + +config_load "$package" +config_foreach find_init_section init +upgrade_init +config_foreach upgrade_common conf +config_foreach upgrade_proxy_name conf + +[ "$changed" -eq 1 ] && uci_commit "$package" + +exit 0 diff --git a/frp/files/frps.config b/frp/files/frps.config new file mode 100644 index 000000000..1cd8bfa39 --- /dev/null +++ b/frp/files/frps.config @@ -0,0 +1,77 @@ +config init + option stdout '1' + option stderr '1' +# Uncomment to run frps as an existing user/group. Keep disabled by +# default to avoid permission issues with certificate, log and included +# config files. +# option user 'nobody' +# option group 'nogroup' + option respawn '1' +# For full configuration options, see: +# https://github.com/fatedier/frp/blob/master/conf/frps_full_example.toml +# +# Additional config files should be readable root-level TOML fragments. +# The service will refuse to start if a listed fragment is missing or outside /etc/frp/frps.d/. +# Use raw settings below for table-specific extra options such as HTTP plugins. +# list conf_inc '/etc/frp/frps.d/frps_extra.toml' + +config conf 'common' + option bind_addr '0.0.0.0' + option bind_port '7000' + + option authentication_method 'token' +# option token 'your_token' +# Alternatively, load a token from a file or command. Exec token sources +# require frps to run with --allow-unsafe=TokenSourceExec; the init script +# adds that flag automatically when token_source_type is exec. +# option token_source_type 'file' +# option token_source_file_path '/etc/frp/server_token' +# option token_source_type 'exec' +# option token_source_exec_command '/usr/bin/get-frps-token' +# list token_source_exec_args '--format' +# list token_source_exec_args 'raw' +# list token_source_exec_env 'TOKEN_SERVICE=production' + + option max_pool_count '5' + option tcp_mux 'true' + option tls_force 'false' + option detailed_errors_to_client 'true' + + # Web server is disabled when admin_port is empty or 0. +# option admin_addr '127.0.0.1' +# option admin_port '7500' +# option admin_user 'admin' +# option admin_pwd 'admin' + option admin_tls_enable 'false' + option pprof_enable 'false' + option enable_prometheus 'false' +# option admin_tls_cert_file '/etc/ssl/acme/example.com.fullchain.crt' +# option admin_tls_key_file '/etc/ssl/acme/example.com.key' + +# Allow ports can be single ports or ranges. +# list allow_ports '2000-3000' +# list allow_ports '3001' + + option log_file 'console' + option log_level 'info' + option log_max_days '3' + +# List options with name "_" will be directly appended as raw TOML lines. +# Use this only for options not covered by UCI options above. +# Do not duplicate keys generated by UCI options above. +# list _ 'uncovered.option = "value"' + +# HTTP plugin hooks for frps. This emits [[httpPlugins]] TOML tables. +#config http_plugin 'user_manager' +# option name 'user-manager' +# option addr '127.0.0.1:9000' +# option path '/handler' +# list ops 'Login' +# option tls_verify 'false' + +#config http_plugin 'port_manager' +# option name 'port-manager' +# option addr '127.0.0.1:9001' +# option path '/handler' +# list ops 'NewProxy' +# option tls_verify 'false' diff --git a/frp/files/frps.init b/frp/files/frps.init new file mode 100644 index 000000000..86c4fd0d5 --- /dev/null +++ b/frp/files/frps.init @@ -0,0 +1,780 @@ +#!/bin/sh /etc/rc.common + +START=99 +USE_PROCD=1 + +NAME=frps +PROG=/usr/bin/$NAME +CONF_FILE=/var/etc/$NAME.toml + +_err() { + echo "$*" >&2 + logger -p daemon.err -t "$NAME" "$*" +} + +_trim() { + printf '%s' "$1" | sed 's/^[[:space:]]*//;s/[[:space:]]*$//' +} + +_toml_escape() { + printf '%s' "$1" | sed 's/\\/\\\\/g; s/"/\\"/g' +} + +_toml_quote() { + printf '"%s"' "$(_toml_escape "$1")" +} + +_toml_key_quote() { + _toml_quote "$1" +} + +_toml_bool() { + local v + v="$(printf '%s' "$1" | tr 'A-Z' 'a-z')" + + case "$v" in + 1|true|yes|on|enabled) + printf 'true' + ;; + 0|false|no|off|disabled) + printf 'false' + ;; + *) + printf 'false' + ;; + esac +} + +_TOML_ERR=0 +_ALLOW_UNSAFE_TOKEN_SOURCE_EXEC=0 + +_is_uinteger() { + case "$1" in + ''|*[!0-9]*) + return 1 + ;; + esac + + return 0 +} + +_is_integer() { + local value="$1" + + case "$value" in + +*|-*) + value="${value#?}" + ;; + esac + + _is_uinteger "$value" +} + +_is_port_value() { + _is_uinteger "$1" || return 1 + [ "$1" -ge 1 ] 2>/dev/null && [ "$1" -le 65535 ] 2>/dev/null +} + +_is_port_or_zero_value() { + _is_uinteger "$1" || return 1 + [ "$1" -ge 0 ] 2>/dev/null && [ "$1" -le 65535 ] 2>/dev/null +} + +_toml_line() { + local key="$1" + local value="$2" + local type="$3" + + [ -z "$value" ] && return 0 + + case "$type" in + bool) + printf '%s = %s\n' "$key" "$(_toml_bool "$value")" + ;; + int|integer|number) + if ! _is_integer "$value"; then + _err "invalid integer for $key: $value" + _TOML_ERR=1 + return 1 + fi + + printf '%s = %s\n' "$key" "$value" + ;; + port) + if ! _is_port_value "$value"; then + _err "invalid port for $key: $value" + _TOML_ERR=1 + return 1 + fi + + printf '%s = %s\n' "$key" "$value" + ;; + port0) + if ! _is_port_or_zero_value "$value"; then + _err "invalid port for $key: $value" + _TOML_ERR=1 + return 1 + fi + + printf '%s = %s\n' "$key" "$value" + ;; + *) + printf '%s = %s\n' "$key" "$(_toml_quote "$value")" + ;; + esac +} + +_emit_opt() { + local section="$1" + local option="$2" + local toml_key="$3" + local type="$4" + local value + + config_get value "$section" "$option" + _toml_line "$toml_key" "$value" "$type" +} + +_TOML_ARRAY= +_TOML_HAS_LIST=0 + +_toml_array_add() { + local item="$1" + + item="$(_trim "$item")" + [ -z "$item" ] && return 0 + + if [ -n "$_TOML_ARRAY" ]; then + _TOML_ARRAY="${_TOML_ARRAY}, " + fi + + _TOML_ARRAY="${_TOML_ARRAY}$(_toml_quote "$item")" +} + +_collect_array_item() { + _TOML_HAS_LIST=1 + _toml_array_add "$1" +} + +_collect_array_option() { + local section="$1" + local option="$2" + local scalar item + + _TOML_ARRAY= + _TOML_HAS_LIST=0 + + config_list_foreach "$section" "$option" _collect_array_item + + if [ "$_TOML_HAS_LIST" = "0" ]; then + config_get scalar "$section" "$option" + + while [ -n "$scalar" ]; do + case "$scalar" in + *,*) + item="${scalar%%,*}" + scalar="${scalar#*,}" + ;; + *) + item="$scalar" + scalar= + ;; + esac + + _toml_array_add "$item" + done + fi + + return 0 +} + +_emit_array_opt() { + local section="$1" + local option="$2" + local toml_key="$3" + + _collect_array_option "$section" "$option" + + [ -n "$_TOML_ARRAY" ] || return 0 + printf '%s = [%s]\n' "$toml_key" "$_TOML_ARRAY" +} + +_NAME_VALUE_ARRAY= +_NAME_VALUE_HAS_LIST=0 + +_name_value_array_add() { + local line="$1" + local key value item + + case "$line" in + *=*) + key="${line%%=*}" + value="${line#*=}" + ;; + *) + return 0 + ;; + esac + + key="$(_trim "$key")" + value="$(_trim "$value")" + + [ -n "$key" ] || return 0 + + item="{ name = $(_toml_quote "$key"), value = $(_toml_quote "$value") }" + + if [ -n "$_NAME_VALUE_ARRAY" ]; then + _NAME_VALUE_ARRAY="${_NAME_VALUE_ARRAY}, " + fi + + _NAME_VALUE_ARRAY="${_NAME_VALUE_ARRAY}${item}" +} + +_collect_name_value_item() { + _NAME_VALUE_HAS_LIST=1 + _name_value_array_add "$1" +} + +_emit_name_value_array_opt() { + local section="$1" + local option="$2" + local toml_key="$3" + local scalar + + _NAME_VALUE_ARRAY= + _NAME_VALUE_HAS_LIST=0 + + config_list_foreach "$section" "$option" _collect_name_value_item + + if [ "$_NAME_VALUE_HAS_LIST" = "0" ]; then + config_get scalar "$section" "$option" + [ -n "$scalar" ] && _name_value_array_add "$scalar" + fi + + [ -n "$_NAME_VALUE_ARRAY" ] || return 0 + printf '%s = [%s]\n' "$toml_key" "$_NAME_VALUE_ARRAY" +} + +_RAW_HAS_LIST=0 + +_emit_raw_item() { + _RAW_HAS_LIST=1 + [ -n "$1" ] || return 0 + printf '%s\n' "$1" +} + +_emit_raw_opt() { + local section="$1" + local option="$2" + local scalar + + _RAW_HAS_LIST=0 + config_list_foreach "$section" "$option" _emit_raw_item + + if [ "$_RAW_HAS_LIST" = "0" ]; then + config_get scalar "$section" "$option" + [ -n "$scalar" ] || return 0 + printf '%s\n' "$scalar" + return $? + fi + + return 0 +} + +_is_port() { + _is_port_value "$1" +} + +_ALLOW_PORTS_ARRAY= +_ALLOW_PORTS_HAS_LIST=0 +_ALLOW_PORTS_ERR=0 + +_allow_ports_array_add() { + local item="$1" + local start end table + + item="$(_trim "$item")" + [ -z "$item" ] && return 0 + + case "$item" in + \{*\}) + table="$item" + ;; + + *-*) + start="${item%%-*}" + end="${item#*-}" + + start="$(_trim "$start")" + end="$(_trim "$end")" + + if ! _is_port "$start" || ! _is_port "$end"; then + _err "invalid allow_ports range: $item" + _ALLOW_PORTS_ERR=1 + return 0 + fi + + if [ "$start" -gt "$end" ]; then + _err "invalid allow_ports range, start is greater than end: $item" + _ALLOW_PORTS_ERR=1 + return 0 + fi + + if [ "$start" = "$end" ]; then + table="{ single = $start }" + else + table="{ start = $start, end = $end }" + fi + ;; + + *) + if ! _is_port "$item"; then + _err "invalid allow_ports value: $item" + _ALLOW_PORTS_ERR=1 + return 0 + fi + + table="{ single = $item }" + ;; + esac + + if [ -n "$_ALLOW_PORTS_ARRAY" ]; then + _ALLOW_PORTS_ARRAY="${_ALLOW_PORTS_ARRAY}, " + fi + + _ALLOW_PORTS_ARRAY="${_ALLOW_PORTS_ARRAY}${table}" +} + +_collect_allow_port_item() { + _ALLOW_PORTS_HAS_LIST=1 + _allow_ports_array_add "$1" +} + +_emit_allow_ports() { + local section="$1" + local option="$2" + local scalar item + + _ALLOW_PORTS_ARRAY= + _ALLOW_PORTS_HAS_LIST=0 + _ALLOW_PORTS_ERR=0 + + config_list_foreach "$section" "$option" _collect_allow_port_item + + if [ "$_ALLOW_PORTS_HAS_LIST" = "0" ]; then + config_get scalar "$section" "$option" + + while [ -n "$scalar" ]; do + case "$scalar" in + *,*) + item="${scalar%%,*}" + scalar="${scalar#*,}" + ;; + *) + item="$scalar" + scalar= + ;; + esac + + _allow_ports_array_add "$item" + done + fi + + [ "$_ALLOW_PORTS_ERR" = "0" ] || return 1 + [ -n "$_ALLOW_PORTS_ARRAY" ] || return 0 + + printf 'allowPorts = [%s]\n' "$_ALLOW_PORTS_ARRAY" +} + +_emit_auth_scopes() { + local section="$1" + local hb nwc v + + _collect_array_option "$section" auth_additional_scopes + + if [ -z "$_TOML_ARRAY" ]; then + config_get hb "$section" authenticate_heartbeats + config_get nwc "$section" authenticate_new_work_conns + + v="$(_toml_bool "$hb")" + [ "$v" = "true" ] && _toml_array_add "HeartBeats" + + v="$(_toml_bool "$nwc")" + [ "$v" = "true" ] && _toml_array_add "NewWorkConns" + fi + + [ -n "$_TOML_ARRAY" ] || return 0 + printf 'auth.additionalScopes = [%s]\n' "$_TOML_ARRAY" +} + +_emit_admin_web_tls() { + local section="$1" + local enabled cert key + + config_get enabled "$section" admin_tls_enable + + [ "$(_toml_bool "$enabled")" = "true" ] || return 0 + + config_get cert "$section" admin_tls_cert_file + config_get key "$section" admin_tls_key_file + + if [ -z "$cert" ] || [ -z "$key" ]; then + _err "admin_tls_cert_file and admin_tls_key_file are required when admin_tls_enable is enabled" + return 1 + fi + + if [ ! -r "$cert" ]; then + _err "admin TLS certificate file is not readable: $cert" + return 1 + fi + + if [ ! -r "$key" ]; then + _err "admin TLS private key file is not readable: $key" + return 1 + fi + + _toml_line webServer.tls.certFile "$cert" string + _toml_line webServer.tls.keyFile "$key" string + + return 0 +} + +_emit_admin_web() { + local section="$1" + local port addr + + config_get port "$section" admin_port + + # Empty or 0 means web server is disabled. + [ -n "$port" ] && [ "$port" != "0" ] || return 0 + + config_get addr "$section" admin_addr + _toml_line webServer.addr "${addr:-127.0.0.1}" string + _toml_line webServer.port "$port" port + _emit_opt "$section" admin_user webServer.user string + _emit_opt "$section" admin_pwd webServer.password string + _emit_admin_web_tls "$section" || return 1 + _emit_opt "$section" assets_dir webServer.assetsDir string + _emit_opt "$section" pprof_enable webServer.pprofEnable bool + _emit_opt "$section" enable_prometheus enablePrometheus bool + + return 0 +} + +_emit_common() { + local section="common" + local method token token_source_type token_source_file_path + + # Root options + _emit_opt "$section" bind_addr bindAddr string + _emit_opt "$section" bind_port bindPort port + _emit_opt "$section" kcp_bind_port kcpBindPort port0 + _emit_opt "$section" quic_bind_port quicBindPort port0 + _emit_opt "$section" proxy_bind_addr proxyBindAddr string + _emit_opt "$section" vhost_http_port vhostHTTPPort port0 + _emit_opt "$section" vhost_https_port vhostHTTPSPort port0 + _emit_opt "$section" vhost_http_timeout vhostHTTPTimeout int + _emit_opt "$section" tcpmux_httpconnect_port tcpmuxHTTPConnectPort port0 + _emit_opt "$section" tcpmux_passthrough tcpmuxPassthrough bool + _emit_opt "$section" subdomain_host subDomainHost string + _emit_opt "$section" custom_404_page custom404Page string + _emit_opt "$section" udp_packet_size udpPacketSize int + _emit_opt "$section" detailed_errors_to_client detailedErrorsToClient bool + _emit_opt "$section" user_conn_timeout userConnTimeout int + _emit_opt "$section" nathole_analysis_data_reserve_hours natholeAnalysisDataReserveHours int + + # Auth + config_get method "$section" authentication_method + config_get token "$section" token + config_get token_source_type "$section" token_source_type + config_get token_source_file_path "$section" token_source_file_path + + [ -z "$method" ] && { [ -n "$token" ] || [ -n "$token_source_type" ]; } && method="token" + + _toml_line auth.method "$method" string + + if [ "$method" = "token" ] || [ -z "$method" ]; then + if [ -n "$token_source_type" ]; then + if [ -n "$token" ]; then + _err "token and token_source_type are mutually exclusive" + return 1 + fi + + case "$token_source_type" in + file) + if [ -z "$token_source_file_path" ]; then + _err "token_source_file_path is required when token_source_type=file" + return 1 + fi + + _toml_line auth.tokenSource.type "$token_source_type" string + _toml_line auth.tokenSource.file.path "$token_source_file_path" string + ;; + + exec) + local token_source_exec_command + + config_get token_source_exec_command "$section" token_source_exec_command + if [ -z "$token_source_exec_command" ]; then + _err "token_source_exec_command is required when token_source_type=exec" + return 1 + fi + + _ALLOW_UNSAFE_TOKEN_SOURCE_EXEC=1 + _toml_line auth.tokenSource.type "$token_source_type" string + _toml_line auth.tokenSource.exec.command "$token_source_exec_command" string + _emit_array_opt "$section" token_source_exec_args auth.tokenSource.exec.args + _emit_name_value_array_opt "$section" token_source_exec_env auth.tokenSource.exec.env + ;; + + *) + _err "unsupported token_source_type: $token_source_type" + return 1 + ;; + esac + else + _toml_line auth.token "$token" string + fi + fi + + _emit_auth_scopes "$section" + + if [ "$method" = "oidc" ]; then + _emit_opt "$section" oidc_issuer auth.oidc.issuer string + _emit_opt "$section" oidc_audience auth.oidc.audience string + _emit_opt "$section" oidc_skip_expiry_check auth.oidc.skipExpiryCheck bool + _emit_opt "$section" oidc_skip_issuer_check auth.oidc.skipIssuerCheck bool + fi + + # Transport + _emit_opt "$section" max_pool_count transport.maxPoolCount int + _emit_opt "$section" tcp_mux transport.tcpMux bool + _emit_opt "$section" tcp_mux_keepalive_interval transport.tcpMuxKeepaliveInterval int + _emit_opt "$section" tcp_keepalive transport.tcpKeepalive int + _emit_opt "$section" heartbeat_timeout transport.heartbeatTimeout int + + # QUIC + _emit_opt "$section" quic_keepalive_period transport.quic.keepalivePeriod int + _emit_opt "$section" quic_max_idle_timeout transport.quic.maxIdleTimeout int + _emit_opt "$section" quic_max_incoming_streams transport.quic.maxIncomingStreams int + + # TLS + _emit_opt "$section" tls_force transport.tls.force bool + _emit_opt "$section" tls_cert_file transport.tls.certFile string + _emit_opt "$section" tls_key_file transport.tls.keyFile string + _emit_opt "$section" tls_trusted_ca_file transport.tls.trustedCaFile string + + # Web dashboard server + _emit_admin_web "$section" || return 1 + + # Access control + _emit_allow_ports "$section" allow_ports || return 1 + _emit_opt "$section" max_ports_per_client maxPortsPerClient int + + # SSH tunnel gateway + _emit_opt "$section" ssh_tunnel_bind_port sshTunnelGateway.bindPort port0 + _emit_opt "$section" ssh_tunnel_private_key_file sshTunnelGateway.privateKeyFile string + _emit_opt "$section" ssh_tunnel_auto_gen_private_key_path sshTunnelGateway.autoGenPrivateKeyPath string + _emit_opt "$section" ssh_tunnel_authorized_keys_file sshTunnelGateway.authorizedKeysFile string + + # Log + _emit_opt "$section" log_file log.to string + _emit_opt "$section" log_level log.level string + _emit_opt "$section" log_max_days log.maxDays int + _emit_opt "$section" disable_log_color log.disablePrintColor bool + + # Raw extra TOML lines kept for manual UCI usage; LuCI intentionally hides this. + _emit_raw_opt "$section" _ +} + +_emit_http_plugin() { + local section="$1" + local name addr path + + config_get name "$section" name "$section" + config_get addr "$section" addr + config_get path "$section" path + + if [ -z "$addr" ] || [ -z "$path" ]; then + _err "http plugin $name requires addr and path" + return 1 + fi + + _collect_array_option "$section" ops + + if [ -z "$_TOML_ARRAY" ]; then + _err "http plugin $name requires at least one operation" + return 1 + fi + + printf '\n[[httpPlugins]]\n' + _toml_line name "$name" string + _toml_line addr "$addr" string + _toml_line path "$path" string + printf 'ops = [%s]\n' "$_TOML_ARRAY" + _emit_opt "$section" tls_verify tlsVerify bool + + # Raw extra TOML lines for plugin options not covered by UCI options above. + _emit_raw_opt "$section" _ +} + +_find_init_section() { + [ -z "$init_cfg" ] && init_cfg="$1" + return 0 +} + +_append_conf_file() { + local file="$1" + local dir="/etc/frp/$NAME.d/" + local real_file + + case "$file" in + "$dir"*.toml) + case "$file" in + *../*) + _err "additional config file outside $dir is not allowed: $file" + _TOML_ERR=1 + return 1 + ;; + esac + ;; + *) + _err "additional config file must be under $dir and end with .toml: $file" + _TOML_ERR=1 + return 1 + ;; + esac + + [ -r "$file" ] || { + _err "additional config file not readable: $file" + _TOML_ERR=1 + return 1 + } + + real_file="$(readlink -f "$file")" || { + _err "additional config file path cannot be resolved: $file" + _TOML_ERR=1 + return 1 + } + + case "$real_file" in + "$dir"*.toml) + ;; + *) + _err "additional config file resolves outside $dir or is not .toml: $file" + _TOML_ERR=1 + return 1 + ;; + esac + + printf '\n' >> "$CONF_FILE" + cat "$real_file" >> "$CONF_FILE" + printf '\n' >> "$CONF_FILE" +} + +_watch_conf_file() { + local file="$1" + + [ -r "$file" ] && procd_set_param file "$file" + return 0 +} + +_append_env() { + procd_append_param env "$1" +} + +service_triggers() { + procd_add_reload_trigger "$NAME" +} + +start_service() { + local init_cfg= + local stdout=1 + local stderr=1 + local respawn=1 + local run_user= + local run_group= + local old_umask + + mkdir -p /var/etc + _TOML_ERR=0 + _ALLOW_UNSAFE_TOKEN_SOURCE_EXEC=0 + + config_load "$NAME" + + config_foreach _find_init_section init + + old_umask="$(umask)" + umask 077 + : > "$CONF_FILE" || { + umask "$old_umask" + _err "failed to create $CONF_FILE" + return 1 + } + umask "$old_umask" + chmod 600 "$CONF_FILE" || { + _err "failed to chmod $CONF_FILE" + return 1 + } + + { + printf '# This file is automatically generated from /etc/config/%s.\n' "$NAME" + printf '# Do not edit this file directly.\n\n' + + _emit_common + } >> "$CONF_FILE" || return 1 + [ "$_TOML_ERR" = "0" ] || return 1 + + if [ -n "$init_cfg" ]; then + config_list_foreach "$init_cfg" conf_inc _append_conf_file + + config_get_bool stdout "$init_cfg" stdout 1 + config_get_bool stderr "$init_cfg" stderr 1 + config_get_bool respawn "$init_cfg" respawn 1 + config_get run_user "$init_cfg" user + config_get run_group "$init_cfg" group + fi + + { + config_foreach _emit_http_plugin http_plugin + } >> "$CONF_FILE" || return 1 + [ "$_TOML_ERR" = "0" ] || return 1 + + if [ -n "$run_user" ]; then + chown "$run_user${run_group:+:$run_group}" "$CONF_FILE" 2>/dev/null || { + _err "failed to chown $CONF_FILE to $run_user${run_group:+:$run_group}" + return 1 + } + fi + + chmod 600 "$CONF_FILE" || { + _err "failed to chmod $CONF_FILE" + return 1 + } + + procd_open_instance + if [ "$_ALLOW_UNSAFE_TOKEN_SOURCE_EXEC" = "1" ]; then + procd_set_param command "$PROG" -c "$CONF_FILE" --allow-unsafe=TokenSourceExec + else + procd_set_param command "$PROG" -c "$CONF_FILE" + fi + procd_set_param file "$CONF_FILE" + procd_set_param file "/etc/config/$NAME" + + if [ -n "$init_cfg" ]; then + config_list_foreach "$init_cfg" conf_inc _watch_conf_file + fi + + procd_set_param stdout "$stdout" + procd_set_param stderr "$stderr" + + [ -n "$run_user" ] && procd_set_param user "$run_user" + [ -n "$run_group" ] && procd_set_param group "$run_group" + [ "$respawn" -eq 1 ] && procd_set_param respawn + + if [ -n "$init_cfg" ]; then + config_list_foreach "$init_cfg" env _append_env + fi + + procd_close_instance +} diff --git a/frp/files/frps.uci-defaults b/frp/files/frps.uci-defaults new file mode 100644 index 000000000..2e3133a3b --- /dev/null +++ b/frp/files/frps.uci-defaults @@ -0,0 +1,105 @@ +#!/bin/sh + +. /lib/functions.sh + +changed=0 +init_section= +package=frps + +find_init_section() { + [ -z "$init_section" ] && init_section="$1" + return 0 +} + +set_if_empty() { + local section="$1" + local option="$2" + local value="$3" + local cur + + config_get cur "$section" "$option" + + if [ -z "$cur" ]; then + uci_set "$package" "$section" "$option" "$value" + changed=1 + fi +} + +copy_if_empty() { + local section="$1" + local old_option="$2" + local new_option="$3" + local value + + config_get value "$section" "$old_option" + [ -n "$value" ] || return 0 + + set_if_empty "$section" "$new_option" "$value" +} + +upgrade_common() { + local section="$1" + local dashboard_tls_mode + local tls_only + local nat_hole_hours + + [ "$section" = "common" ] || return 0 + + set_if_empty "$section" bind_addr 0.0.0.0 + set_if_empty "$section" bind_port 7000 + set_if_empty "$section" authentication_method token + set_if_empty "$section" max_pool_count 5 + set_if_empty "$section" tcp_mux true + set_if_empty "$section" detailed_errors_to_client true + set_if_empty "$section" pprof_enable false + set_if_empty "$section" enable_prometheus false + + config_get tls_only "$section" tls_only + if [ -n "$tls_only" ]; then + set_if_empty "$section" tls_force "$tls_only" + else + set_if_empty "$section" tls_force false + fi + + config_get dashboard_tls_mode "$section" dashboard_tls_mode + if [ -n "$dashboard_tls_mode" ]; then + set_if_empty "$section" admin_tls_enable "$dashboard_tls_mode" + else + set_if_empty "$section" admin_tls_enable false + fi + + copy_if_empty "$section" dashboard_addr admin_addr + copy_if_empty "$section" dashboard_port admin_port + copy_if_empty "$section" dashboard_user admin_user + copy_if_empty "$section" dashboard_pwd admin_pwd + copy_if_empty "$section" dashboard_tls_cert_file admin_tls_cert_file + copy_if_empty "$section" dashboard_tls_key_file admin_tls_key_file + + config_get nat_hole_hours "$section" nat_hole_analysis_data_reserve_hours + [ -n "$nat_hole_hours" ] && \ + set_if_empty "$section" nathole_analysis_data_reserve_hours "$nat_hole_hours" + + set_if_empty "$section" log_file console + set_if_empty "$section" log_level info + set_if_empty "$section" log_max_days 3 +} + +upgrade_init() { + if [ -z "$init_section" ]; then + init_section="$(uci add "$package" init)" || return 0 + changed=1 + fi + + set_if_empty "$init_section" stdout 1 + set_if_empty "$init_section" stderr 1 + set_if_empty "$init_section" respawn 1 +} + +config_load "$package" +config_foreach find_init_section init +upgrade_init +config_foreach upgrade_common conf + +[ "$changed" -eq 1 ] && uci_commit "$package" + +exit 0 diff --git a/frp/test.sh b/frp/test.sh new file mode 100755 index 000000000..fd53475ed --- /dev/null +++ b/frp/test.sh @@ -0,0 +1,21 @@ +#!/bin/sh + +# frpc/frps both accept "verify -c " to validate a config without +# connecting, which exercises the TOML config loader end-to-end. +case "$1" in +frpc) + conf="/tmp/frpc.$$.toml" + printf 'serverAddr = "127.0.0.1"\nserverPort = 7000\n' > "$conf" + frpc verify -c "$conf" || { echo "FAIL: frpc rejected a valid config"; rm -f "$conf"; exit 1; } + rm -f "$conf" + ;; +frps) + conf="/tmp/frps.$$.toml" + printf 'bindPort = 7000\n' > "$conf" + frps verify -c "$conf" || { echo "FAIL: frps rejected a valid config"; rm -f "$conf"; exit 1; } + rm -f "$conf" + ;; +*) + exit 0 + ;; +esac diff --git a/luci-app-frpc/Makefile b/luci-app-frpc/Makefile new file mode 100644 index 000000000..c39839abc --- /dev/null +++ b/luci-app-frpc/Makefile @@ -0,0 +1,12 @@ +# This is free software, licensed under the Apache License, Version 2.0 + +include $(TOPDIR)/rules.mk + +LUCI_TITLE:=LuCI Support for frp client +LUCI_DEPENDS:=+luci-base +frpc + +PKG_LICENSE:=Apache-2.0 + +include $(TOPDIR)/feeds/luci/luci.mk + +# call BuildPackage - OpenWrt buildroot signature diff --git a/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js b/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js new file mode 100644 index 000000000..7d53b7a7f --- /dev/null +++ b/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js @@ -0,0 +1,1531 @@ +'use strict'; +'require view'; +'require form'; +'require rpc'; +'require tools.widgets as widgets'; + +/* + * Important: + * + * This LuCI page writes UCI options into /etc/config/frpc. + * UCI option names must not contain ".". + * + * Therefore we keep UCI-safe option names here, then let init/generator script + * convert them to frp TOML keys, for example: + * + * server_addr -> serverAddr + * server_port -> serverPort + * protocol -> transport.protocol + * wire_protocol -> transport.wireProtocol + * tls_enable -> transport.tls.enable + * token -> auth.token + * admin_addr -> webServer.addr + * use_encryption -> transport.useEncryption + * use_compression -> transport.useCompression + * sk -> secretKey + * + * Do NOT use option names like "transport.protocol" in LuCI form options. + */ + +/* + * Debug-only TOML mapping. Keep these TOML: hints in the JS source for + * troubleshooting generated configs, but do not show them in LuCI form text + * and do not wrap them in _(). + * + * common.client_id -> TOML: clientID + * common.user -> TOML: user + * common.server_addr -> TOML: serverAddr + * common.server_port -> TOML: serverPort + * common.nat_hole_stun_server -> TOML: natHoleStunServer + * common.login_fail_exit -> TOML: loginFailExit + * common.dns_server -> TOML: dnsServer + * common.start -> TOML: start + * common.udp_packet_size -> TOML: udpPacketSize + * common.includes -> TOML: includes + * common.authentication_method -> TOML: auth.method + * common.token -> TOML: auth.token + * common.auth_additional_scopes -> TOML: auth.additionalScopes + * common.token_source_type -> TOML: auth.tokenSource.type + * common.token_source_file_path -> TOML: auth.tokenSource.file.path + * common.token_source_exec_command -> TOML: auth.tokenSource.exec.command + * common.token_source_exec_args -> TOML: auth.tokenSource.exec.args + * common.token_source_exec_env -> TOML: auth.tokenSource.exec.env + * common.oidc_client_id -> TOML: auth.oidc.clientID + * common.oidc_client_secret -> TOML: auth.oidc.clientSecret + * common.oidc_audience -> TOML: auth.oidc.audience + * common.oidc_scope -> TOML: auth.oidc.scope + * common.oidc_token_endpoint_url -> TOML: auth.oidc.tokenEndpointURL + * common.oidc_additional_endpoint_params -> TOML: auth.oidc.additionalEndpointParams + * common.oidc_trusted_ca_file -> TOML: auth.oidc.trustedCaFile + * common.oidc_insecure_skip_verify -> TOML: auth.oidc.insecureSkipVerify + * common.oidc_proxy_url -> TOML: auth.oidc.proxyURL + * common.dial_server_timeout -> TOML: transport.dialServerTimeout + * common.dial_server_keepalive -> TOML: transport.dialServerKeepalive + * common.http_proxy -> TOML: transport.proxyURL + * common.pool_count -> TOML: transport.poolCount + * common.tcp_mux -> TOML: transport.tcpMux + * common.tcp_mux_keepalive_interval -> TOML: transport.tcpMuxKeepaliveInterval + * common.protocol -> TOML: transport.protocol + * common.wire_protocol -> TOML: transport.wireProtocol + * common.connect_server_local_ip -> TOML: transport.connectServerLocalIP + * common.heartbeat_interval -> TOML: transport.heartbeatInterval + * common.heartbeat_timeout -> TOML: transport.heartbeatTimeout + * common.tls_enable -> TOML: transport.tls.enable + * common.tls_cert_file -> TOML: transport.tls.certFile + * common.tls_key_file -> TOML: transport.tls.keyFile + * common.tls_trusted_ca_file -> TOML: transport.tls.trustedCaFile + * common.tls_server_name -> TOML: transport.tls.serverName + * common.disable_custom_tls_first_byte -> TOML: transport.tls.disableCustomTLSFirstByte + * common.quic_keepalive_period -> TOML: transport.quic.keepalivePeriod + * common.quic_max_idle_timeout -> TOML: transport.quic.maxIdleTimeout + * common.quic_max_incoming_streams -> TOML: transport.quic.maxIncomingStreams + * common.admin_addr -> TOML: webServer.addr + * common.admin_port -> TOML: webServer.port + * common.admin_user -> TOML: webServer.user + * common.admin_pwd -> TOML: webServer.password + * common.admin_tls_cert_file -> TOML: webServer.tls.certFile + * common.admin_tls_key_file -> TOML: webServer.tls.keyFile + * common.assets_dir -> TOML: webServer.assetsDir + * common.pprof_enable -> TOML: webServer.pprofEnable + * common.feature_gates -> TOML: featureGates + * common.virtual_net_address -> TOML: virtualNet.address + * common.store_path -> TOML: store.path + * common.metadatas -> TOML: metadatas + * common.log_file -> TOML: log.to + * common.log_level -> TOML: log.level + * common.log_max_days -> TOML: log.maxDays + * common.disable_log_color -> TOML: log.disablePrintColor + * conf.name -> TOML: proxies[].name / visitors[].name + * conf.type -> TOML: proxies[].type / visitors[].type + * conf.enabled -> TOML: proxies[].enabled / visitors[].enabled + * conf.local_ip -> TOML: proxies[].localIP + * conf.local_port -> TOML: proxies[].localPort + * conf.remote_port -> TOML: proxies[].remotePort + * conf.custom_domains -> TOML: proxies[].customDomains + * conf.subdomain -> TOML: proxies[].subdomain + * conf.locations -> TOML: proxies[].locations + * conf.http_user -> TOML: proxies[].httpUser + * conf.http_pwd -> TOML: proxies[].httpPassword + * conf.route_by_http_user -> TOML: proxies[].routeByHTTPUser + * conf.host_header_rewrite -> TOML: proxies[].hostHeaderRewrite + * conf.request_headers -> TOML: proxies[].requestHeaders.set + * conf.response_headers -> TOML: proxies[].responseHeaders.set + * conf.multiplexer -> TOML: proxies[].multiplexer + * conf.group -> TOML: proxies[].loadBalancer.group + * conf.group_key -> TOML: proxies[].loadBalancer.groupKey + * conf.health_check_type -> TOML: proxies[].healthCheck.type + * conf.health_check_url -> TOML: proxies[].healthCheck.path + * conf.health_check_headers -> TOML: proxies[].healthCheck.httpHeaders + * conf.sk -> TOML: proxies[].secretKey / visitors[].secretKey + * conf.allow_users -> TOML: proxies[].allowUsers + * conf.server_user -> TOML: visitors[].serverUser + * conf.server_name -> TOML: visitors[].serverName + * conf.bind_addr -> TOML: visitors[].bindAddr + * conf.bind_port -> TOML: visitors[].bindPort + * conf.visitor_protocol -> TOML: visitors[].protocol + * conf.keep_tunnel_open -> TOML: visitors[].keepTunnelOpen + * conf.fallback_to -> TOML: visitors[].fallbackTo + * conf.plugin -> TOML: proxies[].plugin.type / visitors[].plugin.type + */ + +const startupConf = [ + [form.Flag, 'stdout', _('Log stdout'), null, + { + enabled: '1', + disabled: '0', + default: '1', + rmempty: false, + retain: true, + remove: writeFlagDisabled + }], + + [form.Flag, 'stderr', _('Log stderr'), null, + { + enabled: '1', + disabled: '0', + default: '1', + rmempty: false, + retain: true, + remove: writeFlagDisabled + }], + + [widgets.UserSelect, 'user', _('Run daemon as user')], + [widgets.GroupSelect, 'group', _('Run daemon as group')], + + [form.Flag, 'respawn', _('Respawn when crashed'), null, + { + enabled: '1', + disabled: '0', + default: '1', + rmempty: false, + retain: true, + remove: writeFlagDisabled + }], + + [form.DynamicList, 'env', _('Environment variable'), + _('OS environments passed to frp for config file template, see %s.').format('frp README'), + { + placeholder: 'ENV_NAME=value', + validate: function (section_id, value) { + return validateEnv(value); + } + }], + + [form.DynamicList, 'conf_inc', _('Additional configs'), + _('Extra root-level configuration fragments included before generated proxy and visitor sections. Use frp includes or per-proxy raw settings for proxy/visitor tables.'), + { + datatype: 'file', + placeholder: '/etc/frp/frpc.d/frpc_extra.toml' + }] +]; + +const commonBaseConf = [ + [form.Value, 'client_id', _('Client ID'), + _('Optional unique identifier for this frpc instance.')], + + [form.Value, 'server_addr', _('Server address'), + _('Address of the frps server.'), + { datatype: 'host', rmempty: false, placeholder: '127.0.0.1' }], + + [form.Value, 'server_port', _('Server port'), + _('Port of the frps server. Default is 7000.'), + { datatype: 'port', rmempty: false, placeholder: '7000' }], + + [form.Value, 'user', _('Proxy name prefix'), + _('Prefix for proxy names. If set, proxy names become {user}.{proxy}.')], + + [form.Value, 'nat_hole_stun_server', _('NAT hole STUN server'), + _('STUN server used for NAT traversal.'), + { placeholder: 'stun.easyvoip.com:3478' }], + + [form.Flag, 'login_fail_exit', _('Exit when login fails'), + _('Exit frpc when the first login fails.'), + { + enabled: 'true', + disabled: 'false', + default: 'true', + optional: false, + rmempty: false, + retain: true, + remove: writeFlagDisabled + }], + + [form.Value, 'dns_server', _('DNS server'), + _('Custom DNS server used by frpc.'), + { datatype: 'ipaddr', placeholder: '8.8.8.8' }], + + [form.DynamicList, 'start', _('Start proxies / visitors'), + _('Only start specified proxies or visitors. Empty means start all.'), + { placeholder: 'ssh' }], + + [form.Value, 'udp_packet_size', _('UDP packet size'), + _('UDP packet size in bytes. Should match frps. Default is 1500.'), + { datatype: 'uinteger', placeholder: '1500' }], + + [form.DynamicList, 'includes', _('Include config files'), + _('Additional config files included by frpc.'), + { placeholder: './confd/*.toml' }] +]; + +const commonAuthConf = [ + [form.ListValue, 'authentication_method', _('Authentication method'), + _('Authentication method.'), + { values: [['token', 'token'], ['oidc', 'oidc']], default: 'token' }], + + [form.Value, 'token', _('Token'), + _('Token used for authentication.'), + { + depends: { authentication_method: 'token' }, + password: true, + validate: function (section_id, value) { + const tokenSourceType = this.section.getOption('token_source_type'); + + if (value && tokenSourceType && tokenSourceType.formvalue(section_id)) + return _('Token and token source are mutually exclusive.'); + + return true; + } + }], + + [form.MultiValue, 'auth_additional_scopes', _('Additional auth scopes'), + _('Additional scopes to include authentication information.'), + { values: ['HeartBeats', 'NewWorkConns'] }], + + [form.ListValue, 'token_source_type', _('Token source type'), + _('Load token from an external source. File reads the token from a local file; exec runs a command and requires frp unsafe permission. Mutually exclusive with auth.token.'), + { + depends: { authentication_method: 'token' }, + values: [['', _('Disabled')], ['file', 'file'], ['exec', 'exec']], + rmempty: true, + validate: function (section_id, value) { + const token = this.section.getOption('token'); + + if (value && token && token.formvalue(section_id)) + return _('Token and token source are mutually exclusive.'); + + return true; + } + }], + + [form.Value, 'token_source_file_path', _('Token source file'), + _('Path of token file.'), + { + depends: { + authentication_method: 'token', + token_source_type: 'file' + }, + datatype: 'file', + rmempty: false, + validate: function (section_id, value) { + const tokenSourceType = this.section.getOption('token_source_type'); + + if ( + tokenSourceType && + tokenSourceType.formvalue(section_id) === 'file' && + !String(value || '').trim() + ) + return _('Token source file path is required when token source type is file.'); + + return true; + } + }], + + [form.Value, 'token_source_exec_command', _('Token source command'), + _('Command used to obtain the token. The init script adds --allow-unsafe=TokenSourceExec when this source type is used.'), + { + depends: { + authentication_method: 'token', + token_source_type: 'exec' + }, + datatype: 'file', + rmempty: false, + validate: function (section_id, value) { + const tokenSourceType = this.section.getOption('token_source_type'); + + if ( + tokenSourceType && + tokenSourceType.formvalue(section_id) === 'exec' && + !String(value || '').trim() + ) + return _('Token source command is required when token source type is exec.'); + + return true; + } + }], + + [form.DynamicList, 'token_source_exec_args', _('Token source command arguments'), + _('Command arguments passed to token source exec.'), + { + depends: { + authentication_method: 'token', + token_source_type: 'exec' + }, + placeholder: '--format' + }], + + [form.DynamicList, 'token_source_exec_env', _('Token source environment'), + _('Environment variables passed to token source exec. Use KEY=value.'), + { + depends: { + authentication_method: 'token', + token_source_type: 'exec' + }, + placeholder: 'TOKEN_SERVICE=production', + validate: function (section_id, value) { + return validateEnv(value); + } + }], + + [form.Value, 'oidc_client_id', _('OIDC client ID'), + _('Configuration key: auth.oidc.clientID.'), + { depends: { authentication_method: 'oidc' } }], + + [form.Value, 'oidc_client_secret', _('OIDC client secret'), + _('Configuration key: auth.oidc.clientSecret.'), + { depends: { authentication_method: 'oidc' }, password: true }], + + [form.Value, 'oidc_audience', _('OIDC audience'), + _('Configuration key: auth.oidc.audience.'), + { depends: { authentication_method: 'oidc' } }], + + [form.Value, 'oidc_scope', _('OIDC scope'), + _('Configuration key: auth.oidc.scope.'), + { depends: { authentication_method: 'oidc' } }], + + [form.Value, 'oidc_token_endpoint_url', _('OIDC token endpoint URL'), + _('Configuration key: auth.oidc.tokenEndpointURL.'), + { depends: { authentication_method: 'oidc' }, datatype: 'url' }], + + [form.DynamicList, 'oidc_additional_endpoint_params', _('OIDC additional endpoint params'), + _('Additional OIDC token endpoint params. Use key=value.'), + { + depends: { authentication_method: 'oidc' }, + placeholder: 'audience=https://dev.auth.com/api/v2/', + validate: function (section_id, value) { + return validateKeyValue(value); + } + }], + + [form.Value, 'oidc_trusted_ca_file', _('OIDC trusted CA file'), + _('Custom CA certificate file for OIDC endpoint.'), + { depends: { authentication_method: 'oidc' }, datatype: 'file' }], + + [form.Flag, 'oidc_insecure_skip_verify', _('OIDC insecure skip verify'), + _('Skip TLS verification for OIDC endpoint. Not recommended for production.'), + { depends: { authentication_method: 'oidc' }, datatype: 'bool', default: 'false' }], + + [form.Value, 'oidc_proxy_url', _('OIDC proxy URL'), + _('Proxy URL for OIDC token endpoint.'), + { depends: { authentication_method: 'oidc' }, datatype: 'url', placeholder: 'http://proxy.example.com:8080' }] +]; + +const commonLogConf = [ + [form.Value, 'log_file', _('Log output'), + _('Log output path or console.'), + { placeholder: 'console' }], + + [form.ListValue, 'log_level', _('Log level'), + _('Configuration key: log.level.'), + { values: ['trace', 'debug', 'info', 'warn', 'error'], default: 'info' }], + + [form.Value, 'log_max_days', _('Log max days'), + _('Maximum number of days to keep logs.'), + { datatype: 'uinteger', placeholder: '3' }], + + [form.Flag, 'disable_log_color', _('Disable log color'), + _('Disable log colors when log output is console.'), + { datatype: 'bool', default: 'false' }] +]; + +const commonWebConf = [ + [form.Value, 'admin_addr', _('Web server address'), + _('Web server bind address.'), + { datatype: 'host', placeholder: '127.0.0.1' }], + + [form.Value, 'admin_port', _('Web server port'), + _('Web server port. Leave empty or set to 0 to disable the web server.'), + { validate: validatePortOrZero, placeholder: '7400' }], + + [form.Value, 'admin_user', _('Web server user'), + _('Web server username.'), + { placeholder: 'admin' }], + + [form.Value, 'admin_pwd', _('Web server password'), + _('Web server password.'), + { password: true, placeholder: 'change_me_to_a_strong_password' }], + + [form.Flag, 'admin_tls_enable', _('Enable web HTTPS'), + _('Enable HTTPS for the frpc web server. This switch controls whether webServer.tls.certFile and webServer.tls.keyFile are emitted.'), + { + enabled: 'true', + disabled: 'false', + default: 'false', + rmempty: false, + retain: true, + remove: writeFlagDisabled + }], + + [form.Value, 'admin_tls_cert_file', _('TLS certificate path'), + _('Path to the certificate file used by the HTTPS web server.'), + { + datatype: 'file', + placeholder: '/etc/ssl/acme/example.com.fullchain.crt', + retain: true, + validate: function (section_id, value) { + if ( + adminWebEnabled(this.section, section_id) && + adminHttpsEnabled(this.section, section_id) && + !String(value || '').trim() + ) + return _('TLS certificate path is required when web HTTPS is enabled.'); + + return true; + } + }], + + [form.Value, 'admin_tls_key_file', _('TLS private key path'), + _('Path to the private key file used by the HTTPS web server.'), + { + datatype: 'file', + placeholder: '/etc/ssl/acme/example.com.key', + retain: true, + validate: function (section_id, value) { + if ( + adminWebEnabled(this.section, section_id) && + adminHttpsEnabled(this.section, section_id) && + !String(value || '').trim() + ) + return _('TLS private key path is required when web HTTPS is enabled.'); + + return true; + } + }], + + [form.Value, 'assets_dir', _('Assets dir'), + _('Web server assets directory.'), + { datatype: 'directory' }], + + [form.Flag, 'pprof_enable', _('Enable pprof'), + _('Enable Go pprof handlers in web server.'), + { + datatype: 'bool', + enabled: 'true', + disabled: 'false', + default: 'false', + rmempty: false, + retain: true, + remove: writeFlagDisabled + }] +]; + +const commonTransportConf = [ + [form.Value, 'dial_server_timeout', _('Dial server timeout'), + _('Timeout in seconds for connecting to frps.'), + { datatype: 'uinteger', placeholder: '10' }], + + [form.Value, 'dial_server_keepalive', _('Dial server keepalive'), + _('TCP keepalive interval in seconds. Negative value disables keepalive.'), + { datatype: 'integer', placeholder: '7200' }], + + [form.Value, 'http_proxy', _('Proxy URL'), + _('Proxy URL used to connect to frps. Supports http, socks5 and ntlm.'), + { placeholder: 'http://user:passwd@192.168.1.128:8080' }], + + [form.Value, 'pool_count', _('Connection pool count'), + _('Connections established in advance.'), + { datatype: 'uinteger', placeholder: '1' }], + + [form.Flag, 'tcp_mux', _('TCP mux'), + _('Enable TCP stream multiplexing.'), + { + enabled: 'true', + disabled: 'false', + default: 'true', + optional: false, + rmempty: false, + retain: true, + remove: writeFlagDisabled + }], + + [form.Value, 'tcp_mux_keepalive_interval', _('TCP mux keepalive interval'), + _('Keepalive interval for TCP mux.'), + { datatype: 'uinteger', placeholder: '30' }], + + [form.ListValue, 'protocol', _('Transport protocol'), + _('Transport protocol used to connect to frps.'), + { values: ['tcp', 'kcp', 'quic', 'websocket', 'wss'], default: 'tcp' }], + + [form.ListValue, 'wire_protocol', _('Wire protocol'), + _('frp internal wire protocol. v2 requires frps support and must be enabled explicitly.'), + { values: ['v1', 'v2'], default: 'v1' }], + + [form.Value, 'connect_server_local_ip', _('Connect server local IP'), + _('Local IP bound when connecting to frps. Only valid for tcp, websocket or wss.'), + { + datatype: 'ipaddr', + depends: [{ protocol: 'tcp' }, { protocol: 'websocket' }, { protocol: 'wss' }], + placeholder: '0.0.0.0' + }], + + [form.Value, 'heartbeat_interval', _('Heartbeat interval'), + _('Heartbeat interval in seconds.'), + { datatype: 'integer', placeholder: '30' }], + + [form.Value, 'heartbeat_timeout', _('Heartbeat timeout'), + _('Heartbeat timeout in seconds.'), + { datatype: 'integer', placeholder: '90' }] +]; + +const commonTlsQuicConf = [ + [form.Flag, 'tls_enable', _('TLS'), + _('Enable TLS when communicating with frps. Since frp v0.50.0, default is true.'), + { + enabled: 'true', + disabled: 'false', + default: 'true', + optional: false, + rmempty: false, + retain: true, + remove: writeFlagDisabled + }], + + [form.Value, 'tls_cert_file', _('TLS certificate path'), + _('Path to the TLS certificate file.'), + { datatype: 'file', placeholder: '/etc/ssl/frp/client.crt' }], + + [form.Value, 'tls_key_file', _('TLS private key path'), + _('Path to the TLS private key file.'), + { datatype: 'file', placeholder: '/etc/ssl/frp/client.key' }], + + [form.Value, 'tls_trusted_ca_file', _('TLS trusted CA path'), + _('Path to the trusted CA certificate file.'), + { datatype: 'file', placeholder: '/etc/ssl/frp/ca.crt' }], + + [form.Value, 'tls_server_name', _('TLS server name'), + _('Server name used for TLS verification.'), + { placeholder: 'example.com' }], + + [form.Flag, 'disable_custom_tls_first_byte', _('Disable custom TLS first byte'), + _('Since frp v0.50.0, default is true.'), + { + enabled: 'true', + disabled: 'false', + default: 'true', + optional: false, + rmempty: false, + retain: true, + remove: writeFlagDisabled + }], + + [form.Value, 'quic_keepalive_period', _('QUIC keepalive period'), + _('Configuration key: transport.quic.keepalivePeriod.'), + { datatype: 'uinteger', depends: { protocol: 'quic' }, placeholder: '10' }], + + [form.Value, 'quic_max_idle_timeout', _('QUIC max idle timeout'), + _('Configuration key: transport.quic.maxIdleTimeout.'), + { datatype: 'uinteger', depends: { protocol: 'quic' }, placeholder: '30' }], + + [form.Value, 'quic_max_incoming_streams', _('QUIC max incoming streams'), + _('Configuration key: transport.quic.maxIncomingStreams.'), + { datatype: 'uinteger', depends: { protocol: 'quic' }, placeholder: '100000' }] +]; + +const commonAdvancedConf = [ + [form.DynamicList, 'feature_gates', _('Feature gates'), + _('Experimental feature gates. Use key=value, for example VirtualNet=true.'), + { + placeholder: 'VirtualNet=true', + validate: function (section_id, value) { + return validateKeyValue(value); + } + }], + + [form.Value, 'virtual_net_address', _('VirtualNet address'), + _('Virtual network address. Requires VirtualNet feature gate.'), + { placeholder: '100.86.1.1/24' }], + + [form.Value, 'store_path', _('Store file path'), + _('Persist runtime proxy and visitor configuration for Web UI or API management.'), + { datatype: 'file', placeholder: '/etc/frp/frpc_store.json' }], + + [form.DynamicList, 'metadatas', _('Client metadata'), + _('Additional client metadata. Use key=value.'), + { + placeholder: 'var1=abc', + validate: function (section_id, value) { + return validateKeyValue(value); + } + }] +]; + +const proxyOnlyDepends = [ + { type: 'tcp' }, + { type: 'udp' }, + { type: 'http' }, + { type: 'https' }, + { type: 'tcpmux' }, + { type: 'stcp', role: 'server' }, + { type: 'xtcp', role: 'server' }, + { type: 'sudp', role: 'server' } +]; + +const healthCheckDepends = [ + { type: 'tcp' }, + { type: 'http' }, + { type: 'https' }, + { type: 'tcpmux' } +]; + +const baseProxyConf = [ + [form.Value, 'name', _('Proxy name'), undefined, + { rmempty: false, optional: false }], + + [form.ListValue, 'type', _('Proxy type'), + _('Proxy type.'), + { values: ['tcp', 'udp', 'http', 'https', 'stcp', 'xtcp', 'sudp', 'tcpmux'], default: 'tcp' }], + + [form.Flag, 'enabled', _('Enabled'), + _('Enable or disable this proxy.'), + { + enabled: 'true', + disabled: 'false', + default: 'true', + optional: false, + rmempty: false, + retain: true, + remove: writeFlagDisabled + }], + + [form.Value, 'local_ip', _('Local IP'), + _('Local service IP or host.'), + { datatype: 'host', depends: proxyOnlyDepends }], + + [form.Value, 'local_port', _('Local port'), + _('Local service port.'), + { datatype: 'port', depends: proxyOnlyDepends }], + + [form.Value, 'remote_port', _('Remote port'), + _('Remote port listened by frps. If 0, frps assigns a random port.'), + { + validate: validatePortOrZero, + depends: [{ type: 'tcp' }, { type: 'udp' }], + textvalue: function (section_id) { + const v = this.cfgvalue(section_id); + return v && v !== '0' ? v : '#'; + } + }] +]; + +const proxyTransportConf = [ + [form.Value, 'bandwidth_limit', _('Bandwidth limit'), + _('Bandwidth limit, for example 1MB.'), + { placeholder: '1MB', depends: proxyOnlyDepends }], + + [form.ListValue, 'bandwidth_limit_mode', _('Bandwidth limit mode'), + _('Where to limit bandwidth.'), + { values: ['client', 'server'], default: 'client', depends: proxyOnlyDepends }], + + [form.Flag, 'use_encryption', _('Encryption'), + _('Encrypt proxy traffic.'), + { datatype: 'bool', default: 'false' }], + + [form.Flag, 'use_compression', _('Compression'), + _('Compress proxy traffic.'), + { datatype: 'bool', default: 'false' }], + + [form.ListValue, 'proxy_protocol_version', _('Proxy protocol version'), + _('Use proxy protocol to transfer connection info to local service.'), + { values: [['', _('Disabled')], ['v1', 'v1'], ['v2', 'v2']], rmempty: true, depends: proxyOnlyDepends }] +]; + +const domainConf = [ + [form.DynamicList, 'custom_domains', _('Custom domains'), + _('Configuration key: proxies[].customDomains.'), + { placeholder: 'web01.yourdomain.com' }], + + [form.Value, 'subdomain', _('Subdomain'), + _('Configuration key: proxies[].subdomain.')] +]; + +const httpProxyConf = [ + [form.DynamicList, 'locations', _('Locations'), + _('Only valid for HTTP proxy.'), + { + placeholder: '/', + validate: function (section_id, value) { + return validateHttpPath(value); + } + }], + + [form.Value, 'host_header_rewrite', _('Host header rewrite'), + _('Rewrite Host header.')], + + [form.DynamicList, 'request_headers', _('Request headers'), + _('Set request headers. Use Header=Value.'), + { + placeholder: 'x-from-where=frp', + validate: function (section_id, value) { + return validateKeyValue(value); + } + }], + + [form.DynamicList, 'response_headers', _('Response headers'), + _('Set response headers. Use Header=Value.'), + { + placeholder: 'foo=bar', + validate: function (section_id, value) { + return validateKeyValue(value); + } + }] +]; + +const httpAuthConf = [ + [form.Value, 'http_user', _('HTTP user'), + _('HTTP or TCPMUX basic auth username.')], + + [form.Value, 'http_pwd', _('HTTP password'), + _('HTTP or TCPMUX basic auth password.'), + { password: true }] +]; + +const routeByHTTPUserConf = [ + [form.Value, 'route_by_http_user', _('Route by HTTP user'), + _('Route HTTP or TCPMUX requests by HTTP basic auth user.')] +]; + +const tcpmuxConf = [ + [form.ListValue, 'multiplexer', _('Multiplexer'), + _('TCP multiplexer.'), + { values: ['httpconnect'], depends: { type: 'tcpmux' }, default: 'httpconnect' }] +]; + +const loadBalancerConf = [ + [form.Value, 'group', _('Load balancer group'), + _('Configuration key: proxies[].loadBalancer.group.'), + { depends: proxyOnlyDepends }], + + [form.Value, 'group_key', _('Load balancer group key'), + _('Configuration key: proxies[].loadBalancer.groupKey.'), + { + password: true, + depends: proxyOnlyDepends, + validate: function (section_id, value) { + const group = this.section.getOption('group'); + + if (String(value || '').trim() && group && !String(group.formvalue(section_id) || '').trim()) + return _('Load balancer group is required when group key is set.'); + + return true; + } + }] +]; + +const healthCheckConf = [ + [form.ListValue, 'health_check_type', _('Health check type'), + _('Health check type.'), + { values: [['', _('Disabled')], ['tcp', 'tcp'], ['http', 'http']], rmempty: true, depends: healthCheckDepends }], + + [form.Value, 'health_check_timeout_s', _('Health check timeout'), + _('Health check timeout in seconds.'), + { datatype: 'uinteger', depends: [{ health_check_type: 'tcp' }, { health_check_type: 'http' }], placeholder: '3' }], + + [form.Value, 'health_check_max_failed', _('Health check max failed'), + _('Remove proxy from frps after continuous failures.'), + { datatype: 'uinteger', depends: [{ health_check_type: 'tcp' }, { health_check_type: 'http' }], placeholder: '3' }], + + [form.Value, 'health_check_interval_s', _('Health check interval'), + _('Health check interval in seconds.'), + { datatype: 'uinteger', depends: [{ health_check_type: 'tcp' }, { health_check_type: 'http' }], placeholder: '10' }], + + [form.Value, 'health_check_url', _('Health check path'), + _('HTTP health check path.'), + { + depends: { health_check_type: 'http' }, + placeholder: '/status', + validate: function (section_id, value) { + const healthCheckType = this.section.getOption('health_check_type'); + + if ( + healthCheckType && + healthCheckType.formvalue(section_id) === 'http' && + !String(value || '').trim() + ) + return _('Health check path is required when health check type is http.'); + + return validateHttpPath(value); + } + }], + + [form.DynamicList, 'health_check_headers', _('Health check headers'), + _('HTTP health check headers. Use Header=Value.'), + { + depends: { health_check_type: 'http' }, + placeholder: 'x-from-where=frp', + validate: function (section_id, value) { + return validateKeyValue(value); + } + }] +]; + +const stcpXtcpConf = [ + [form.ListValue, 'role', _('Role'), + _('Compatibility field for UCI. Server sections are emitted as proxy entries; visitor sections are emitted as visitor entries.'), + { values: ['server', 'visitor'], default: 'server' }], + + [form.Value, 'sk', _('Secret key'), + _('Secret key used by STCP/XTCP/SUDP proxies and visitors.'), + { password: true }], + + [form.DynamicList, 'allow_users', _('Allow users'), + _('Only visitors from specified users can connect. Use * to allow all users.'), + { depends: { role: 'server' }, placeholder: '*' }], + + [form.Value, 'server_user', _('Server user'), + _('Server user for visitor.'), + { depends: { role: 'visitor' } }], + + [form.Value, 'server_name', _('Server name'), + _('Server proxy name to visit.'), + { + depends: { role: 'visitor' }, + validate: function (section_id, value) { + const role = this.section.getOption('role'); + + if (role && role.formvalue(section_id) === 'visitor' && !String(value || '').trim()) + return _('Server name is required for visitors.'); + + return true; + } + }], + + [form.Value, 'bind_addr', _('Bind address'), + _('Local bind address for visitor.'), + { depends: { role: 'visitor' }, datatype: 'ipaddr', placeholder: '127.0.0.1' }], + + [form.Value, 'bind_port', _('Bind port'), + _('Local bind port for visitor. Use a negative value to avoid binding.'), + { + depends: { role: 'visitor' }, + validate: function (section_id, value) { + const role = this.section.getOption('role'); + + if (role && role.formvalue(section_id) === 'visitor' && !String(value || '').trim()) + return _('Bind port is required for visitors.'); + + return validateVisitorBindPort(section_id, value); + } + }], + + [form.ListValue, 'visitor_protocol', _('XTCP protocol'), + _('XTCP visitor tunnel protocol.'), + { depends: { role: 'visitor', type: 'xtcp' }, values: ['quic', 'kcp'], default: 'quic' }], + + [form.Flag, 'keep_tunnel_open', _('Keep tunnel open'), + _('Keep XTCP tunnel open.'), + { depends: { role: 'visitor', type: 'xtcp' }, datatype: 'bool', default: 'false' }], + + [form.Value, 'max_retries_an_hour', _('Max retries per hour'), + _('Effective when XTCP keep tunnel open is enabled.'), + { depends: { role: 'visitor', type: 'xtcp' }, datatype: 'uinteger', placeholder: '8' }], + + [form.Value, 'min_retry_interval', _('Min retry interval'), + _('Minimum XTCP retry interval.'), + { depends: { role: 'visitor', type: 'xtcp' }, datatype: 'uinteger', placeholder: '90' }], + + [form.Value, 'fallback_to', _('Fallback to'), + _('Fallback visitor name for XTCP.'), + { depends: { role: 'visitor', type: 'xtcp' } }], + + [form.Value, 'fallback_timeout_ms', _('Fallback timeout ms'), + _('Fallback timeout in milliseconds for XTCP.'), + { depends: { role: 'visitor', type: 'xtcp' }, datatype: 'uinteger', placeholder: '500' }], + + [form.Flag, 'nat_disable_assisted_addrs', _('Disable NAT assisted addresses'), + _('Disable local interface assisted addresses for XTCP NAT traversal.'), + { depends: { type: 'xtcp' }, datatype: 'bool', default: 'false' }] +]; + +const pluginConf = [ + [form.ListValue, 'plugin', _('Plugin'), + _('Plugin type.'), + { + values: [ + ['', _('Disabled')], + ['http_proxy', 'http_proxy'], + ['socks5', 'socks5'], + ['unix_domain_socket', 'unix_domain_socket'], + ['static_file', 'static_file'], + ['https2http', 'https2http'], + ['https2https', 'https2https'], + ['http2https', 'http2https'], + ['http2http', 'http2http'], + ['tls2raw', 'tls2raw'], + ['virtual_net', 'virtual_net'] + ], + rmempty: true, + validate: function (section_id, value) { + return validatePlugin(this.section, section_id, value); + } + }], + + [form.Value, 'plugin_http_user', _('HTTP user'), + _('Configuration key: plugin.httpUser.'), + { depends: [{ plugin: 'http_proxy' }, { plugin: 'static_file' }] }], + + [form.Value, 'plugin_http_passwd', _('HTTP password'), + _('Configuration key: plugin.httpPassword.'), + { depends: [{ plugin: 'http_proxy' }, { plugin: 'static_file' }], password: true }], + + [form.Value, 'plugin_user', _('SOCKS5 user'), + _('Configuration key: plugin.username.'), + { depends: { plugin: 'socks5' } }], + + [form.Value, 'plugin_passwd', _('SOCKS5 password'), + _('Configuration key: plugin.password.'), + { depends: { plugin: 'socks5' }, password: true }], + + [form.Value, 'plugin_unix_path', _('Unix domain socket path'), + _('Configuration key: plugin.unixPath.'), + { + depends: { plugin: 'unix_domain_socket' }, + optional: false, + rmempty: false, + datatype: 'file', + placeholder: '/var/run/docker.sock', + default: '/var/run/docker.sock' + }], + + [form.Value, 'plugin_local_path', _('Static file local path'), + _('Configuration key: plugin.localPath.'), + { depends: { plugin: 'static_file' }, datatype: 'directory', placeholder: '/var/www/blog' }], + + [form.Value, 'plugin_strip_prefix', _('Static file strip prefix'), + _('Configuration key: plugin.stripPrefix.'), + { depends: { plugin: 'static_file' }, placeholder: 'static' }], + + [form.Value, 'plugin_local_addr', _('Plugin local address'), + _('Local backend address used by bridge plugins. For https2http, https2https and tls2raw, this is the local service address reached after frp terminates external TLS; for http2https/http2http, it is the local upstream address.'), + { + depends: [ + { plugin: 'https2http' }, + { plugin: 'https2https' }, + { plugin: 'http2https' }, + { plugin: 'http2http' }, + { plugin: 'tls2raw' } + ], + placeholder: '127.0.0.1:80' + }], + + [form.Value, 'plugin_crt_path', _('Plugin certificate path'), + _('Configuration key: plugin.crtPath.'), + { + depends: [ + { plugin: 'https2http' }, + { plugin: 'https2https' }, + { plugin: 'tls2raw' } + ], + datatype: 'file', + placeholder: './server.crt' + }], + + [form.Value, 'plugin_key_path', _('Plugin key path'), + _('Configuration key: plugin.keyPath.'), + { + depends: [ + { plugin: 'https2http' }, + { plugin: 'https2https' }, + { plugin: 'tls2raw' } + ], + datatype: 'file', + placeholder: './server.key' + }], + + [form.Value, 'plugin_host_header_rewrite', _('Plugin host header rewrite'), + _('Configuration key: plugin.hostHeaderRewrite.'), + { + depends: [ + { plugin: 'https2http' }, + { plugin: 'https2https' }, + { plugin: 'http2https' }, + { plugin: 'http2http' } + ], + placeholder: '127.0.0.1' + }], + + [form.Flag, 'plugin_enable_http2', _('Plugin HTTP/2'), + _('Enable HTTP/2 for HTTPS bridge plugins.'), + { + depends: [ + { plugin: 'https2http' }, + { plugin: 'https2https' } + ], + enabled: 'true', + disabled: 'false', + default: 'true', + optional: false, + rmempty: false, + retain: true, + remove: writeFlagDisabled + }], + + [form.DynamicList, 'plugin_request_headers', _('Plugin request headers'), + _('Use Header=Value.'), + { + depends: [ + { plugin: 'https2http' }, + { plugin: 'https2https' }, + { plugin: 'http2https' }, + { plugin: 'http2http' } + ], + placeholder: 'x-from-where=frp', + validate: function (section_id, value) { + return validateKeyValue(value); + } + }], + + [form.Value, 'plugin_destination_ip', _('VirtualNet destination IP'), + _('For virtual_net visitor plugin.'), + { + depends: { plugin: 'virtual_net', role: 'visitor' }, + datatype: 'ipaddr', + placeholder: '100.86.0.1', + validate: function (section_id, value) { + return validateVirtualNetDestination(this.section, section_id, value); + } + }] +]; + +const metadataConf = [ + [form.DynamicList, 'metadatas', _('Proxy metadatas'), + _('Additional proxy metadata. Use key=value.'), + { + depends: proxyOnlyDepends, + placeholder: 'var1=abc', + validate: function (section_id, value) { + return validateKeyValue(value); + } + }], + + [form.DynamicList, 'annotations', _('Annotations'), + _('Annotations displayed on frps dashboard. Use key=value.'), + { + depends: proxyOnlyDepends, + placeholder: 'key1=value1', + validate: function (section_id, value) { + return validateKeyValue(value); + } + }] +]; + +function writeFlagDisabled(section_id) { + return this.write(section_id, this.disabled || 'false'); +} + +function removeIfPresent(section_id) { + const this_cfg = this.uciconfig || this.section.uciconfig || this.map.config; + const this_sid = this.ucisection || section_id; + const this_opt = this.ucioption || this.option; + + for (let i = 0; i < this.section.children.length; i++) { + const sibling = this.section.children[i]; + + if (sibling === this || sibling.ucioption == null) + continue; + + const sibling_cfg = sibling.uciconfig || sibling.section.uciconfig || sibling.map.config; + const sibling_sid = sibling.ucisection || section_id; + const sibling_opt = sibling.ucioption || sibling.option; + + if (this_cfg != sibling_cfg || this_sid != sibling_sid || this_opt != sibling_opt) + continue; + + if (typeof sibling.isActive === 'function' && sibling.isActive(section_id)) + return Promise.resolve(); + } + + if (this.map.data.get(this_cfg, this_sid, this_opt) == null) + return Promise.resolve(); + + return this.map.data.unset(this_cfg, this_sid, this_opt); +} + +function isUciDeleteNotFoundError(err) { + const message = err && err.message ? err.message : String(err); + + return /uci\/delete/.test(message) && /ubus code 4/.test(message); +} + +function guardUciDeleteNotFound(data, config) { + data._frpIgnoreMissingDeleteConfigs ??= {}; + data._frpIgnoreMissingDeleteConfigs[config] = true; + + if (data._frpIgnoreMissingDeleteInstalled) + return; + + const callDelete = data.callDelete; + + data.callDelete = function(conf, sid, options) { + const guarded = this._frpIgnoreMissingDeleteConfigs && this._frpIgnoreMissingDeleteConfigs[conf]; + + return callDelete.apply(this, arguments).catch(L.bind(function(err) { + if (!guarded || !isUciDeleteNotFoundError(err)) + return Promise.reject(err); + + if (!Array.isArray(options) || options.length <= 1) + return null; + + return Promise.all(options.map(L.bind(function(opt) { + return callDelete.call(this, conf, sid, [ opt ]).catch(function(e) { + return isUciDeleteNotFoundError(e) ? null : Promise.reject(e); + }); + }, this))); + }, this)); + }; + + data._frpIgnoreMissingDeleteInstalled = true; +} + +function adminWebEnabled(section, section_id) { + const port = section.getOption('admin_port'); + const value = port ? port.formvalue(section_id) : null; + + return !!(value && value !== '0'); +} + +function adminHttpsEnabled(section, section_id) { + const enable = section.getOption('admin_tls_enable'); + + return !!(enable && enable.formvalue(section_id) === 'true'); +} + +function validatePortOrZero(section_id, value) { + if (!value) + return true; + + value = String(value).trim(); + + if (!/^\d+$/.test(value)) + return _('Port must be a number between 0 and 65535.'); + + const port = Number(value); + if (port < 0 || port > 65535) + return _('Port must be between 0 and 65535.'); + + return true; +} + +function validateVisitorBindPort(section_id, value) { + if (!value) + return true; + + value = String(value).trim(); + + if (/^-\d+$/.test(value) && Number(value) < 0) + return true; + + if (!/^\d+$/.test(value)) + return _('Port must be negative or a number between 1 and 65535.'); + + const port = Number(value); + if (port < 1 || port > 65535) + return _('Port must be negative or between 1 and 65535.'); + + return true; +} + +function validateEnv(value) { + if (!value) + return true; + + if (/\r|\n/.test(String(value)) || !/^[A-Za-z_][A-Za-z0-9_]*=.*$/.test(String(value))) + return _('Environment variable must use KEY=value format.'); + + return true; +} + +function validateHttpPath(value) { + if (!value) + return true; + + if (/\r|\n/.test(String(value)) || String(value).charAt(0) !== '/') + return _('HTTP path must start with /.'); + + return true; +} + +function validateKeyValue(value) { + if (!value) + return true; + + if (/[\r\n]/.test(String(value)) || !/^[^=\s][^=]*=.*$/.test(String(value))) + return _('Please use KEY=value format.'); + + return true; +} + +function validatePlugin(section, section_id, value) { + const role = section.getOption('role'); + const roleValue = role ? role.formvalue(section_id) : null; + + if (roleValue === 'visitor' && value && value !== 'virtual_net') + return _('Only the virtual_net plugin is valid for visitors.'); + + return true; +} + +function validateVirtualNetDestination(section, section_id, value) { + const plugin = section.getOption('plugin'); + const role = section.getOption('role'); + + if ( + plugin && plugin.formvalue(section_id) === 'virtual_net' && + role && role.formvalue(section_id) === 'visitor' && + !String(value || '').trim() + ) + return _('VirtualNet destination IP is required for virtual_net visitors.'); + + return true; +} + +function normalizeDepends(depends) { + if (depends == null) + return []; + + return Array.isArray(depends) ? depends : [ depends ]; +} + +function mergeDepends(existing, next) { + const current = normalizeDepends(existing); + const incoming = normalizeDepends(next); + + if (current.length === 0) + return incoming; + + if (incoming.length === 0) + return current; + + const merged = []; + + for (let oldDep of current) { + for (let newDep of incoming) { + const dep = {}; + let conflict = false; + + for (let key in oldDep) + dep[key] = oldDep[key]; + + for (let key in newDep) { + if (Object.prototype.hasOwnProperty.call(dep, key) && dep[key] !== newDep[key]) { + conflict = true; + break; + } + + dep[key] = newDep[key]; + } + + if (!conflict) + merged.push(dep); + } + } + + return merged; +} + +function setParams(o, params) { + if (!params) + return; + + for (let key in params) { + let val = params[key]; + + if (key === 'values') { + for (let v of val) { + let args = v; + + if (!Array.isArray(args)) + args = [args]; + + o.value.apply(o, args); + } + } else if (key === 'depends') { + o.deps = mergeDepends(o.deps, val); + } else { + o[key] = params[key]; + } + } + + if (params['datatype'] === 'bool') { + o.enabled = 'true'; + o.disabled = 'false'; + } +} + + +function defTabOpts(s, t, opts, params) { + for (let opt of opts) { + const o = s.taboption(t, opt[0], opt[1], opt[2], opt[3]); + + setParams(o, opt[4]); + setParams(o, params); + + /* + * Per-option optional must win over tab-wide optional. + * This is important for form.Flag with default='true', + * otherwise LuCI may treat checked state as default and call remove(). + */ + if (opt[4] && Object.prototype.hasOwnProperty.call(opt[4], 'optional')) + o.optional = opt[4].optional; + + if ( + !(opt[4] && Object.prototype.hasOwnProperty.call(opt[4], 'remove')) && + !(params && Object.prototype.hasOwnProperty.call(params, 'remove')) + ) + o.remove = removeIfPresent; + } +} + +function defOpts(s, opts, params) { + for (let opt of opts) { + const o = s.option(opt[0], opt[1], opt[2], opt[3]); + + setParams(o, opt[4]); + setParams(o, params); + + if (opt[4] && Object.prototype.hasOwnProperty.call(opt[4], 'optional')) + o.optional = opt[4].optional; + + if ( + !(opt[4] && Object.prototype.hasOwnProperty.call(opt[4], 'remove')) && + !(params && Object.prototype.hasOwnProperty.call(params, 'remove')) + ) + o.remove = removeIfPresent; + } +} + +const callServiceList = rpc.declare({ + object: 'service', + method: 'list', + params: ['name'], + expect: { '': {} } +}); + +function getServiceStatus() { + return L.resolveDefault(callServiceList('frpc'), {}).then(function (res) { + const instances = res.frpc && res.frpc.instances; + + if (!instances) + return false; + + for (let name in instances) { + if (instances[name] && instances[name].running) + return true; + } + + return false; + }); +} + +function renderStatus(isRunning) { + const color = isRunning ? 'green' : 'red'; + const status = isRunning ? _('RUNNING') : _('NOT RUNNING'); + + return String.format('%s %s', + color, _('frp Client'), status); +} + +return view.extend({ + render() { + let m, s, o; + + m = new form.Map('frpc', _('frp Client')); + guardUciDeleteNotFound(m.data, 'frpc'); + + s = m.section(form.NamedSection, '_status'); + s.anonymous = true; + s.render = function (section_id) { + L.Poll.add(function () { + return L.resolveDefault(getServiceStatus()).then(function (res) { + const view = document.getElementById('service_status'); + + if (view) + view.innerHTML = renderStatus(res); + }); + }); + + return E('div', { class: 'cbi-map' }, + E('fieldset', { class: 'cbi-section' }, [ + E('p', { id: 'service_status' }, _('Collecting data ...')) + ]) + ); + }; + + s = m.section(form.NamedSection, 'common', 'conf'); + s.dynamic = true; + + s.tab('common', _('Common Settings')); + s.tab('auth', _('Authentication')); + s.tab('transport', _('Transport Settings')); + s.tab('tls_quic', _('TLS / QUIC')); + s.tab('web', _('Web Server')); + s.tab('advanced', _('Advanced')); + s.tab('log', _('Log Settings')); + s.tab('init', _('Startup Settings')); + + defTabOpts(s, 'common', commonBaseConf, { optional: true }); + defTabOpts(s, 'auth', commonAuthConf, { optional: true }); + defTabOpts(s, 'transport', commonTransportConf, { optional: true }); + defTabOpts(s, 'tls_quic', commonTlsQuicConf, { optional: true }); + defTabOpts(s, 'web', commonWebConf, { optional: true }); + defTabOpts(s, 'advanced', commonAdvancedConf, { optional: true }); + defTabOpts(s, 'log', commonLogConf, { optional: true }); + + o = s.taboption('init', form.SectionValue, 'init', form.TypedSection, 'init', _('Startup Settings')); + s = o.subsection; + s.anonymous = true; + s.dynamic = true; + + defOpts(s, startupConf); + + s = m.section(form.GridSection, 'conf', _('Proxy / Visitor Settings')); + s.anonymous = true; + s.addremove = true; + s.sortable = true; + s.nodescriptions = true; + s.addbtntitle = _('Add new proxy or visitor...'); + + s.filter = function (section_id) { + return section_id !== 'common'; + }; + + s.tab('general', _('General Settings')); + s.tab('transport', _('Transport')); + s.tab('http', _('HTTP / Domain')); + s.tab('plugin', _('Plugin')); + s.tab('stcp_xtcp', _('STCP / XTCP / SUDP')); + s.tab('health', _('Health Check')); + s.tab('lb', _('Load Balancer')); + s.tab('metadata', _('Metadata')); + + defTabOpts(s, 'general', baseProxyConf, { modalonly: null }); + defTabOpts(s, 'transport', proxyTransportConf, { optional: true, modalonly: true }); + + defTabOpts(s, 'http', domainConf, { + optional: true, + modalonly: true, + depends: [{ type: 'http' }, { type: 'https' }, { type: 'tcpmux' }] + }); + + defTabOpts(s, 'http', httpProxyConf, { + optional: true, + modalonly: true, + depends: { type: 'http' } + }); + + defTabOpts(s, 'http', httpAuthConf, { + optional: true, + modalonly: true, + depends: [{ type: 'http' }, { type: 'tcpmux' }] + }); + + defTabOpts(s, 'http', routeByHTTPUserConf, { + optional: true, + modalonly: true, + depends: [{ type: 'http' }, { type: 'tcpmux' }] + }); + + defTabOpts(s, 'http', tcpmuxConf, { + optional: true, + modalonly: true, + depends: { type: 'tcpmux' } + }); + + defTabOpts(s, 'plugin', pluginConf, { + optional: true, + modalonly: true + }); + + defTabOpts(s, 'stcp_xtcp', stcpXtcpConf, { + optional: true, + modalonly: true, + depends: [{ type: 'stcp' }, { type: 'xtcp' }, { type: 'sudp' }] + }); + + defTabOpts(s, 'health', healthCheckConf, { + optional: true, + modalonly: true, + depends: healthCheckDepends + }); + + defTabOpts(s, 'lb', loadBalancerConf, { + optional: true, + modalonly: true + }); + + defTabOpts(s, 'metadata', metadataConf, { + optional: true, + modalonly: true + }); + + return m.render(); + } +}); diff --git a/luci-app-frpc/po/ar/frpc.po b/luci-app-frpc/po/ar/frpc.po new file mode 100644 index 000000000..5e5cc122a --- /dev/null +++ b/luci-app-frpc/po/ar/frpc.po @@ -0,0 +1,1225 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-04-24 15:14+0000\n" +"Last-Translator: \"د.عبدالعزيز الجهني\" \n" +"Language-Team: Arabic \n" +"Language: ar\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " +"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" +"X-Generator: Weblate 5.17.1-dev\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "الاعدادات الإضافية" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "المصادقة" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "يتم جمع البيانات..." + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "معطل" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "مفعَّل" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "التعمية" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "الاعدادات العامة" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "مستوى التسجيل" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "قيد التشغيل" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "عنوان الخادم" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "اسم الخادم" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/az/frpc.po b/luci-app-frpc/po/az/frpc.po new file mode 100644 index 000000000..3eea012c1 --- /dev/null +++ b/luci-app-frpc/po/az/frpc.po @@ -0,0 +1,1221 @@ +msgid "" +msgstr "" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: az\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/be/frpc.po b/luci-app-frpc/po/be/frpc.po new file mode 100644 index 000000000..4afd584c1 --- /dev/null +++ b/luci-app-frpc/po/be/frpc.po @@ -0,0 +1,1222 @@ +msgid "" +msgstr "" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: be\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "Уключана" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/bg/frpc.po b/luci-app-frpc/po/bg/frpc.po new file mode 100644 index 000000000..2718b3e11 --- /dev/null +++ b/luci-app-frpc/po/bg/frpc.po @@ -0,0 +1,1224 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-03-15 08:27+0000\n" +"Last-Translator: Daniel Konstantinov \n" +"Language-Team: Bulgarian \n" +"Language: bg\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.17-dev\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "Допълнителни настройки" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "Присвоен порт" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "Събиране на данни ..." + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "Общи Настройки" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "Потребителски домейни" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "Забранен" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "Включено" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "Криптиране" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "Общи настройки" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "Локалнен IP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "Локален порт" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "Ниво на записи" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "НЕ СЕ ИЗПЪЛНЯВА" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "РАБОТИ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/bn_BD/frpc.po b/luci-app-frpc/po/bn_BD/frpc.po new file mode 100644 index 000000000..49dded6bb --- /dev/null +++ b/luci-app-frpc/po/bn_BD/frpc.po @@ -0,0 +1,1224 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2021-10-08 18:54+0000\n" +"Last-Translator: Rayhan Nabi \n" +"Language-Team: Bengali (Bangladesh) \n" +"Language: bn_BD\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.9-dev\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "অতিরিক্ত কনফিগারেশন" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "অ্যাসেট ডিরেক্টরি" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "অ্যাড্রেস বাইন্ড করুন" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "বাইন্ড পোর্ট" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "তথ্য সংগ্রহ করা হচ্ছে ..." + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "রঙ্গিন লগ নিষ্ক্রিয় করুন" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "নিষ্ক্রিয়" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "সক্রিয়" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "এনভায়রনমেন্ট ভ্যারিয়েবল" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "সাধারণ সেটিংস" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "হার্টবিট টাইমআউট" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "লগ লেভেল" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "সর্বোচ্চ দিন লগ করুন" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "stderr লগ করুন" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "stdout লগ করুন" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "চলমান না" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "চলমান" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "ক্র্যাশ করলে পুনরুজ্জীবিত করুন" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "গ্রুপ হিসাবে ডেমন চালান" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "ব্যবহারকারী হিসাবে ডেমন চালান" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "টিসিপি মাক্স" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "টোকেন" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/ca/frpc.po b/luci-app-frpc/po/ca/frpc.po new file mode 100644 index 000000000..d8e29a0b5 --- /dev/null +++ b/luci-app-frpc/po/ca/frpc.po @@ -0,0 +1,1225 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-03-08 17:31+0000\n" +"Last-Translator: Christopher Picón " +"\n" +"Language-Team: Catalan \n" +"Language: ca\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.17-dev\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "Configuracions addicionals" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "Avançat" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "Autenticació" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "Adreça de vinculació" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "Inhabilitat" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "Activat" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "Encriptatge" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "Paràmetres generals" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "Nivell de registre" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "Executa el servei com a grup" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "Executa el dimoni com l'usuari" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "Port del servidor" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/cs/frpc.po b/luci-app-frpc/po/cs/frpc.po new file mode 100644 index 000000000..f2c2cc731 --- /dev/null +++ b/luci-app-frpc/po/cs/frpc.po @@ -0,0 +1,1224 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-05-14 10:34+0000\n" +"Last-Translator: Pavel Borecki \n" +"Language-Team: Czech \n" +"Language: cs\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n" +"X-Generator: Weblate 2026.5.dev0\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "Další nastavení" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "Pokročilé" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "Složka obsahu" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "Ověřování se" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "Adresa, na kterou navázat" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "Port, na který navázat" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "Shromažďování dat…" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "Společná nastavení" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "Komprese" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "Uživatelsky určené domény" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "Neobarvovat záznam událostí" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "Zakázáno" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "Povoleno" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "Šifrování" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "Proměnná prostředí" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "Obecná nastavení" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "Udělit přístup k LuCI aplikaci frpc" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "HTTP heslo" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "HTTP uživatel" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "Interval kontroly stavu" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "Časový limit kontroly stavu" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "Přepsání hlavičky hostitel" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "Lokální IP adresa" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "Lokální port" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "Umístění" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "Nastavení zaznamenávání událostí" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "Stupeň podrobnosti záznamu událostí" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "Zaznamenávat nejvýše dnů" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "Zaznamenávat standardní chybový výstup" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "Zaznamenávat standardní výstup" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "NESPUŠTĚNÉ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "Zásuvný modul" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "Název proxy" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "Typ proxy" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "SPUŠTĚNÉ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "Vzdálený port" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "V případě pádu spustit znovu" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "Role" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "Spustit proces služby s oprávněními skupiny" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "Spustit proces služby pod uživatelskými oprávněními" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "SOCKS5 heslo" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "SOCKS5 uživatel" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "Adresa serveru" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "Název serveru" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "Port na serveru" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "Nastavení spouštění" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "Dílčí doména" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "TCP mux" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "TLS" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "Token" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "Popis umístění soketu unixové domény" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "frp klient" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/da/frpc.po b/luci-app-frpc/po/da/frpc.po new file mode 100644 index 000000000..13582e012 --- /dev/null +++ b/luci-app-frpc/po/da/frpc.po @@ -0,0 +1,1224 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2024-01-25 02:53+0000\n" +"Last-Translator: drax red \n" +"Language-Team: Danish \n" +"Language: da\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.4-dev\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "Yderligere konfigurationer" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "Avanceret" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "Godkendelse" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "Bind port" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "Deaktiveret" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "Aktiveret" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "Kryptering" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "Generelle indstillinger" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "Log niveau" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "KØRE IKKE" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "KØRE" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "Rolle" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "Kør dæmon som gruppe" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "Kør dæmon som bruger" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "Serveradresse" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "Servernavn" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "Server port" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/de/frpc.po b/luci-app-frpc/po/de/frpc.po new file mode 100644 index 000000000..a91681232 --- /dev/null +++ b/luci-app-frpc/po/de/frpc.po @@ -0,0 +1,1224 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-03-24 19:09+0000\n" +"Last-Translator: HerbJul <19JulianHerbst95@web.de>\n" +"Language-Team: German \n" +"Language: de\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.17-dev\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "Zusätzliche Konfiguration" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "Erweitert" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "Asset-Verzeichnis" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "Authentifizierung" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "Bind-Adresse" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "Apps, die Geräteattestierung verwenden" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "Sammeln von Daten ..." + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "Allgemeine Einstellungen" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "Komprimierung" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "Benutzerdefinierte Domänen" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "Deaktiviere farbiges Log" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "Deaktiviert" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "Aktiviert" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "Verschlüsselung" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "Umgebungsvariable" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "Allgemeine Einstellungen" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "Zugriff auf LuCI-App frpc gewähren" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "HTTP-Passwort" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "HTTP-User" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "Heartbeat-Intervall" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "Heartbeat-Timeout" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "Host-Header umschreiben" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "Lokale IP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "Lokaler Port" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "Standorte" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "Protokolleinstellungen" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "Protokollierungslevel" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "Maximale Tage protokollieren" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "Stderr protokollieren" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "Stdout protokollieren" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "LÄUFT NICHT" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "Plugin" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "Name des Proxies" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "Proxy-Typ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "LÄUFT" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "Entfernter Port" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "Starte nach Crash neu" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "Rolle" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "Daemon als Gruppe ausführen" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "Daemon als Gruppe ausführen" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "SOCKS5-Passwort" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "SOCKS5-Benutzer" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "Server-Adresse" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "Servername" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "Server-Port" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "Startup-Einstellungen" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "Unterdomäne" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "TCP-mux" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "TLS" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "Token" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "Unix-Domänensocketpfad" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/el/frpc.po b/luci-app-frpc/po/el/frpc.po new file mode 100644 index 000000000..37e12c109 --- /dev/null +++ b/luci-app-frpc/po/el/frpc.po @@ -0,0 +1,1224 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2024-11-09 08:59+0000\n" +"Last-Translator: Mac Mac \n" +"Language-Team: Greek \n" +"Language: el\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.8.2\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "προχωρημένο" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "Εξουσιοδότηση" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "Διεύθυνση στην οποία ακούει η υπηρεσία" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "Απενεργοποιημένο" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "Ενεργοποιήθηκε" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "Κρυπτογράφηση" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "Γενικές ρυθμίσεις" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "Επίπεδο καταγραφής" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "ΕΚΤΕΛΕΙΤΕ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/eo/frpc.po b/luci-app-frpc/po/eo/frpc.po new file mode 100644 index 000000000..83c83fed6 --- /dev/null +++ b/luci-app-frpc/po/eo/frpc.po @@ -0,0 +1,1221 @@ +msgid "" +msgstr "" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: eo\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/es/frpc.po b/luci-app-frpc/po/es/frpc.po new file mode 100644 index 000000000..6cd7e5db0 --- /dev/null +++ b/luci-app-frpc/po/es/frpc.po @@ -0,0 +1,1227 @@ +msgid "" +msgstr "" +"Project-Id-Version: \n" +"POT-Creation-Date: \n" +"PO-Revision-Date: 2026-04-04 03:09+0000\n" +"Last-Translator: Franco Castillo \n" +"Language-Team: Spanish \n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.17-dev\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "Configuraciones adicionales" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "Avanzado" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "Directorio de activos" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "Autenticación" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "Dirección de enlace" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "Puerto de enlace" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "Recopilando los datos..." + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "Configuración común" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "Compresión" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "Dominios personalizados" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "Desactivar color de registro" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "Desactivado" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "Activado" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "Cifrado" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "Variable ambiental" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "Ajustes generales" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "Conceder acceso a la aplicación frpc de LuCI" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "Contraseña HTTP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "Usuario HTTP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "Intervalo de latidos" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "Tiempo de espera de latidos" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "Reescritura de encabezado de host" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "IP local" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "Puerto local" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "Localizaciones" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "Ajustes de registro" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "Nivel de registro" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "Máx. días de registro" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "Registro de stderr" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "Registro de stdout" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "NO EN EJECUCIÓN" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "Complemento" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "Nombre del proxy" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "Tipo del proxy" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "EN EJECUCIÓN" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "Puerto remoto" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "Reaparecer cuando se estrelló" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "Rol" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "Ejecutar demonio como grupo" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "Ejecutar demonio como usuario" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "Contraseña para SOCKS5" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "Usuario de SOCKS5" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "Dirección del servidor" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "Nombre del servidor" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "Puerto del servidor" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "Configuración de inicio" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "Subdominio" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "Multiplexación TCP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "TLS" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "Token" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "Ruta del socket del dominio Unix" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "Cliente frp" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/et/frpc.po b/luci-app-frpc/po/et/frpc.po new file mode 100644 index 000000000..ddaa9b06c --- /dev/null +++ b/luci-app-frpc/po/et/frpc.po @@ -0,0 +1,1221 @@ +msgid "" +msgstr "" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: et\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/fi/frpc.po b/luci-app-frpc/po/fi/frpc.po new file mode 100644 index 000000000..e6ca5edd4 --- /dev/null +++ b/luci-app-frpc/po/fi/frpc.po @@ -0,0 +1,1224 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2024-08-31 15:13+0000\n" +"Last-Translator: Kieli Puoli \n" +"Language-Team: Finnish \n" +"Language: fi\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.8-dev\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "Lisäasetukset" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "Todennus" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "Sido osoite" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "Sido portti" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "Pois käytöstä" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "Otettu käyttöön" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "Salaus" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "Yleiset asetukset" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "Lokitaso" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "EI KÄYNNISSÄ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "KÄYNNISSÄ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "Palvelimen osoite" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "Palvelimen nimi" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "Palvelinportti" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/fr/frpc.po b/luci-app-frpc/po/fr/frpc.po new file mode 100644 index 000000000..28d50d4f4 --- /dev/null +++ b/luci-app-frpc/po/fr/frpc.po @@ -0,0 +1,1224 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2025-12-12 15:40+0000\n" +"Last-Translator: liolio6 \n" +"Language-Team: French \n" +"Language: fr\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 5.15-dev\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "Configurations supplémentaires" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "Avancé" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "Répertoire des actifs" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "Authentification" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "Lier l'adresse" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "Port de liaison" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "Récolte de données..." + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "Paramètres communs" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "Domaines personnalisés" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "Désactiver la couleur du journal" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "Désactivé" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "Activé" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "Chiffrement" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "Variable d'environnement" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "Réglages généraux" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "Accorder l'accès à l'application LuCI frpc" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "Mot de passe HTTP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "Utilisateur HTTP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "Intervalle des battements cardiaques" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "Délai d'expiration du rythme cardiaque" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "Réécriture de l'en-tête de l'hôte" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "IP locale" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "Emplacements" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "Niveau de journalisation" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "Journal max jours" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "Log stderr" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "Log stdout" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "NON-EXÉCUTANT" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "Nom du proxy" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "Type de proxy" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "EXÉCUTION" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "Port distant" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "Réapparaître en cas de crash" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "Rôle" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "Exécuter le démon en tant que groupe" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "Exécuter le démon en tant qu'utilisateur" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "Mot de passe SOCKS5" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "SOCKS5 utilisateur" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "Adresse du serveur" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "Nom du serveur" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "Port serveur" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "Paramètres de démarrage" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "Sous-domaine" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "TCP mux" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "Token" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "Chemin de socket de domaine Unix" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/ga/frpc.po b/luci-app-frpc/po/ga/frpc.po new file mode 100644 index 000000000..7f9c11b41 --- /dev/null +++ b/luci-app-frpc/po/ga/frpc.po @@ -0,0 +1,1225 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-04-23 10:25+0000\n" +"Last-Translator: Aindriú Mac Giolla Eoin \n" +"Language-Team: Irish \n" +"Language: ga\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :" +"(n>6 && n<11) ? 3 : 4;\n" +"X-Generator: Weblate 5.17.1-dev\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "Cumraíochtaí breise" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "Ardleibhéil" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "Sócmhainní dir" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "Fíordheimhniú" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "Seoladh ceangail" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "Port ceangail" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "Sonraí á mbailiú ..." + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "Socruithe Coitianta" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "Comhbhrú" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "Fearainn saincheaptha" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "Díchumasaigh dath an loga" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "Míchumasaithe" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "Cumasaithe" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "Criptiú" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "Athróg timpeallachta" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "Socruithe Ginearálta" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "Deonaigh rochtain ar app LuCI frpc" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "Pasfhocal HTTP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "Úsáideoir HTTP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "Eatramh buille croí" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "Teorainn ama buille croí" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "Athscríobh ceanntásc an óstaigh" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "IP Áitiúil" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "Port áitiúil" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "Suímh" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "Socruithe Logála" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "Leibhéal loga" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "Íoslódáil max laethanta" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "Logáil isteach stderr" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "Logáil isteach stdout" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "NÍ RÚCHÁN" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "Breiseán" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "Ainm seachfhreastalaí" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "Cineál seachfhreastalaí" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "REATHA" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "Port cianda" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "Respawn nuair a tuairteála" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "Ról" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "Rith deamhan mar ghrúpa" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "Rith deamhan mar úsáideoir" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "Pasfhocal SOCKS5" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "SOCKS5 úsáideora" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "Seoladh freastalaí" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "Ainm freastalaí" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "Port freastalaí" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "Socruithe Tosaithe" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "Fofhearann" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "TCP mux" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "TLS" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "Comhartha" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "Conair soicéad fearainn Unix" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "frp Cliant" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/he/frpc.po b/luci-app-frpc/po/he/frpc.po new file mode 100644 index 000000000..8878ebc4f --- /dev/null +++ b/luci-app-frpc/po/he/frpc.po @@ -0,0 +1,1225 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2023-09-07 05:53+0000\n" +"Last-Translator: Oren Bahar \n" +"Language-Team: Hebrew \n" +"Language: he\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=4; plural=(n == 1) ? 0 : ((n == 2) ? 1 : ((n > 10 && " +"n % 10 == 0) ? 2 : 3));\n" +"X-Generator: Weblate 5.0.1-dev\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "אימות" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "פעילה" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "הצפנה" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "הגדרות כלליות" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/hi/frpc.po b/luci-app-frpc/po/hi/frpc.po new file mode 100644 index 000000000..28263d792 --- /dev/null +++ b/luci-app-frpc/po/hi/frpc.po @@ -0,0 +1,1218 @@ +msgid "" +msgstr "" +"Language: hi\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "सक्रिय" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/hu/frpc.po b/luci-app-frpc/po/hu/frpc.po new file mode 100644 index 000000000..762318c2a --- /dev/null +++ b/luci-app-frpc/po/hu/frpc.po @@ -0,0 +1,1224 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-03-08 17:33+0000\n" +"Last-Translator: hmzs \n" +"Language-Team: Hungarian \n" +"Language: hu\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.17-dev\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "További konfigurációk" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "Speciális" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "Hitelesítés" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "Cím kötése" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "Adatgyűjtés..." + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "Általános Beállítások" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "Tömörítés" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "Egyedi domainek" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "Színek kikapcsolása a naplóban" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "Letiltva" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "Engedélyezve" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "Titkosítás" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "Környezeti változó" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "Általános beállítások" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "Hozzáférés engedélyezése a frpc LuCI alkalmazáshoz" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "HTTP jelszó" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "HTTP felhasználó" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "Lokális IP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "Helyi port" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "Naplózás szintje" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "NEM FUT" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "FUT" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "Szerep" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "Démon futtatása csoportként" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "Démon futtatása felhasználóként" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "Kiszolgáló címe" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "Kiszolgáló neve" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "Kiszolgáló port" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "Token" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/it/frpc.po b/luci-app-frpc/po/it/frpc.po new file mode 100644 index 000000000..0fa682b94 --- /dev/null +++ b/luci-app-frpc/po/it/frpc.po @@ -0,0 +1,1224 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2025-11-28 22:04+0000\n" +"Last-Translator: niky1987 \n" +"Language-Team: Italian \n" +"Language: it\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.15-dev\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "Configurazioni aggiuntive" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "Avanzato" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "Attività dir" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "Autenticazione" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "Associa indirizzo" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "collega porta" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "Caricamento dei dati in corso..." + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "Impostazioni Comuni" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "Disattivato" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "Abilita" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "Crittografia" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "Impostazioni Generali" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "Porta locale" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "Impostazioni log" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "Livello dei log" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "NON IN ESECUZIONE" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "IN ESECUZIONE" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "Porta remota" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "Esegui il demone come utente" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "Indirizzo del server" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "Nome del server" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "Porta del server" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "Token" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/ja/frpc.po b/luci-app-frpc/po/ja/frpc.po new file mode 100644 index 000000000..1163d6fc2 --- /dev/null +++ b/luci-app-frpc/po/ja/frpc.po @@ -0,0 +1,1225 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2025-12-07 21:54+0000\n" +"Last-Translator: Monarch " +"\n" +"Language-Team: Japanese \n" +"Language: ja\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 5.15-dev\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "追加の構成" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "詳細設定" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "認証" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "バインドするIPアドレス" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "バインドするポート" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "共通設定" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "圧縮" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "ログの色を無効にする" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "無効" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "有効" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "暗号化" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "環境変数" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "一般設定" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "HTTP パスワード" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "HTTP ユーザー" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "ハートビート間隔" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "ハートビート・タイムアウト" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "ローカル IP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "ローカル・ポート" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "ログレベル" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "停止中" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "実行中" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "役割" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "デーモンをグループとして実行" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "デーモンをユーザーとして実行" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "サーバー アドレス" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "サーバー名" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "サーバーのポート" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "TLS" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "トークン" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/ko/frpc.po b/luci-app-frpc/po/ko/frpc.po new file mode 100644 index 000000000..35ed1b7aa --- /dev/null +++ b/luci-app-frpc/po/ko/frpc.po @@ -0,0 +1,1224 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-04-26 16:04+0000\n" +"Last-Translator: Hyeonjeong Lee \n" +"Language-Team: Korean \n" +"Language: ko\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 5.17.1-dev\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "추가 설정" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "고급" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "인증" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "바인드 주소" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "바인드 포트" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "데이터 수집 중 ..." + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "일반 설정" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "사용자 정의 도메인" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "비활성화" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "활성화" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "암호화" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "환경 변수" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "일반 설정" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "LuCI 앱 frpc에 접근 권한 부여" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "로컬 IP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "로컬 포트" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "로그 설정" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "로그 수준" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "표준 오류(stderr) 기록" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "표준 출력(stdout) 기록" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "중지됨" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "플러그인" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "실행 중" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "원격 포트" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "충돌 시 자동 재시작" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "역할" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "데몬 실행 그룹" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "데몬 실행 사용자" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "서버 주소" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "서버 이름" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "서버 포트" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "시작 설정" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "하위 도메인" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "TLS" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "토큰" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/lo/frpc.po b/luci-app-frpc/po/lo/frpc.po new file mode 100644 index 000000000..0c69a6e15 --- /dev/null +++ b/luci-app-frpc/po/lo/frpc.po @@ -0,0 +1,1224 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-05-03 08:19+0000\n" +"Last-Translator: BoneNI \n" +"Language-Team: Lao \n" +"Language: lo\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 5.17.1\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "ການຕັ້ງຄ່າເພີ່ມເຕີມ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "ຂັ້ນສູງ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "ໄດເຣັກທໍຣີຊັບສິນ (Assets)" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "ການຢືນຢັນຕົວຕົນ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "ທີ່ຢູ່ການເຊື່ອມຕໍ່ (Bind address)" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "ພອດການເຊື່ອມຕໍ່ (Bind port)" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "ກຳລັງເກັບຂໍ້ມູນ..." + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "ການຕັ້ງຄ່າທົ່ວໄປ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "ການບີບອັດ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "ໂດເມນກຳນົດເອງ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "ປິດການໃຊ້ງານສີໃນ Log" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "ປິດໃຊ້ງານ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "ເປີດໃຊ້ງານ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "ການເຂົ້າລະຫັດ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "ຕົວແປສະພາບແວດລ້ອມ (Environment variable)" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "ການຕັ້ງຄ່າທົ່ວໄປ" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "ໃຫ້ສິດເຂົ້າເຖິງແອັບ LuCI frpc" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "ລະຫັດຜ່ານ HTTP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "ຜູ້ໃຊ້ HTTP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "ໄລຍະເວລາ Heartbeat" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "ເວລາໝົດກຳນົດ Heartbeat" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "ຂຽນ Host header ຄືນໃໝ່" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "IP ພາຍໃນ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "ພອດພາຍໃນ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "ຕຳແໜ່ງ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "ການຕັ້ງຄ່າບັນທຶກ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "ລະດັບການບັນທຶກ (Log)" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "ຈຳນວນມື້ສູງສຸດຂອງ Log" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "Log stderr" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "Log stdout" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "ບໍ່ໄດ້ເຮັດວຽກ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "ປລັກອິນ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "ຊື່ພຣັອກຊີ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "ປະເພດພຣັອກຊີ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "ກຳລັງເຮັດວຽກ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "ພອດທາງໄກ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "ເລີ່ມການເຮັດວຽກໃໝ່ເມື່ອຂັດຂ້ອງ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "ບົດບາດ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "ແລ່ນ daemon ໃນຖານະກຸ່ມ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "ແລ່ນ daemon ໃນຖານະຜູ້ໃຊ້" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "ລະຫັດຜ່ານ SOCKS5" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "ຜູ້ໃຊ້ SOCKS5" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "ທີ່ຢູ່ເຊີເວີ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "ຊື່ເຊີເວີ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "ພອດເຊີເວີ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "ການຕັ້ງຄ່າເລີ່ມຕົ້ນລະບົບ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "ໂດເມນຍ່ອຍ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "TCP mux" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "TLS" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "ໂທເຄັນ (Token)" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "ເສັ້ນທາງ Unix domain socket" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "ໄຄລ໌ແອນ frp" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/lt/frpc.po b/luci-app-frpc/po/lt/frpc.po new file mode 100644 index 000000000..4643de445 --- /dev/null +++ b/luci-app-frpc/po/lt/frpc.po @@ -0,0 +1,1227 @@ +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"PO-Revision-Date: 2026-04-20 23:52+0000\n" +"Last-Translator: Džiugas Januševičius \n" +"Language-Team: Lithuanian \n" +"Language: lt\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"(n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Generator: Weblate 5.17.1-dev\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "Papildomi konfigūravimai" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "Pažangūs" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "„Assets“ katalogas/vietovė" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "Autentifikavimas" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "Pririšti adresą" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "Pririšti prievadą" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "Renkami duomenys..." + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "Tipiniai nustatymai" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "Suspaudimas/Suglaudimas" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "Pasirinktiniai domenai-sritys" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "Išjungti žurnalo spalvą" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "Išjungta/Neįgalinta (-s/-i)" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "Įjungta/Įgalinta (-s/-i)" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "Šifravimas" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "Aplinkybių kintamumas" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "Bendri nustatymai" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "Suteikti prieigą prie „LuCI“ programos – „frpc“" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "„HTTP“ slaptažodis" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "„HTTP“ naudotojas/vartotojas" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "„Širdies ritmo“ intervalas" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "„Širdies ritmo“ pasibaigusios užklausos laikas" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "Skleidėjo/Vedėjo antraštės perrašymas" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "Vietinis IP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "Vietinis prievadas" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "Vietovės" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "Žurnalo nustatymai" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "Žurnalo lygis" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "Maksimalus dienų žurnalinimas" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "Žurnalinti „stderr“" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "Žurnalinti „stdout“" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "NEVEIKIA" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "Plėtinys" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "Įgaliotojo pavadinimas" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "Įgaliojimo tipas" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "VEIKIA" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "Nuotolinis prievadas" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "Atkurti/Perjungti (vardžiuojamai: „Atgimti“), kai užstringa" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "Vaidmuo" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "Vykdyti „daemon“ kaip grupę" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "Vykdyti paslaugų teikimo sistema kaip naudotojas/vartotojas" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "„SOCKS5“ slaptažodis" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "„SOCKS5“ naudotojas/vartotojas" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "Serverio adresas" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "Serverio pavadinimas" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "Serverio prievadas" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "Paleidimo nustatymai" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "Sub-domenas/sritis" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "„TCP“ tankintuvas" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "„TLS“" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "Žetonas" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "„Unix“ domeno-srities lizdo kelias" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "„frp“ klientas" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/mr/frpc.po b/luci-app-frpc/po/mr/frpc.po new file mode 100644 index 000000000..24af71fc7 --- /dev/null +++ b/luci-app-frpc/po/mr/frpc.po @@ -0,0 +1,1224 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2020-02-12 11:01+0000\n" +"Last-Translator: Prachi Joshi \n" +"Language-Team: Marathi \n" +"Language: mr\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 3.11-dev\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "अतिरिक्त कॉन्फिगरेशन" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "अक्षम" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "सक्षम केले" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "सामान्य सेटिंग्ज" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/ms/frpc.po b/luci-app-frpc/po/ms/frpc.po new file mode 100644 index 000000000..81b5bb337 --- /dev/null +++ b/luci-app-frpc/po/ms/frpc.po @@ -0,0 +1,1224 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2025-04-22 05:24+0000\n" +"Last-Translator: Abdul Muizz Bin Abdul Jalil \n" +"Language-Team: Malay \n" +"Language: ms\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 5.11.1-dev\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "Konfig tambahan" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "Lanjutan" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "Authentifizierung" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "Dibolehkan" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "Penyulitan" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/nb_NO/frpc.po b/luci-app-frpc/po/nb_NO/frpc.po new file mode 100644 index 000000000..5753d5425 --- /dev/null +++ b/luci-app-frpc/po/nb_NO/frpc.po @@ -0,0 +1,1224 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2025-03-14 08:43+0000\n" +"Last-Translator: Lasse Skogland \n" +"Language-Team: Norwegian Bokmål \n" +"Language: nb_NO\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.11-dev\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "Ytterligere oppsett" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "Avansert" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "Godkjenning" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "Bind-adresse" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "Bind-port" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "Samler data …" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "Egendefinerte domener" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "Avskrudd" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "Påskrudd" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "Kryptering" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "Generelle innstillinger" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "Lokal IP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "Lokal port" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "Loggingsnivå" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "Kjører ikke" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "KJØRER" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "Kjør nisse som gruppe" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "Kjør nisse som bruker" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "Tjeneradresse" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "Tjenerport" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "Oppstartsinnstillinger" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "Underdomene" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "Symbol" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/nl/frpc.po b/luci-app-frpc/po/nl/frpc.po new file mode 100644 index 000000000..f342e6f24 --- /dev/null +++ b/luci-app-frpc/po/nl/frpc.po @@ -0,0 +1,1226 @@ +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"PO-Revision-Date: 2026-01-10 04:39+0000\n" +"Last-Translator: Marco Otto \n" +"Language-Team: Dutch \n" +"Language: nl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.15.1\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "Additionele configuraties" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "Geavanceerd" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "Authenticatie" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "Bind poort" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "Verzamelen gegevens ..." + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "Uitgeschakeld" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "Ingeschakeld" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "Versleuteling" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "Algemene instellingen" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "Logboek instellingen" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "Logboek niveau" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "NIET ACTIEF" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "ACTIEF" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "Voer daemon uit als groep" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "Voer daemon uit als gebruiker" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "Server adres" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "Servernaam" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "Server poort" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "TLS" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "Token" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/pl/frpc.po b/luci-app-frpc/po/pl/frpc.po new file mode 100644 index 000000000..41bf7bcec --- /dev/null +++ b/luci-app-frpc/po/pl/frpc.po @@ -0,0 +1,1225 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-02-20 00:35+0000\n" +"Last-Translator: Matthaiks \n" +"Language-Team: Polish \n" +"Language: pl\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " +"|| n%100>=20) ? 1 : 2);\n" +"X-Generator: Weblate 5.16.1-dev\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "Dodatkowe konfiguracje" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "Zaawansowane" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "Katalog zasobów" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "Uwierzytelnienie" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "Adres wiązania" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "Port wiązania" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "Zbieranie danych..." + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "Wspólne ustawienia" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "Kompresja" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "Własne domeny" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "Wyłącz kolor dziennika" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "Wyłączone" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "Włączone" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "Szyfrowanie" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "Zmienna środowiskowa" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "Ustawienia główne" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "Udziel dostępu do aplikacji LuCI frpc" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "Hasło HTTP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "Użytkownik HTTP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "Interwał pulsu" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "Limit czasu pulsu" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "Przepisz nagłówek hosta" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "Lokalny IP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "Port lokalny" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "Lokalizacje" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "Ustawienia dziennika" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "Poziom rejestrowania" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "Maks. dni logowania" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "Dziennik stderr" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "Dziennik stdout" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "Metadata" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "NIEURUCHOMIONE" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "Wtyczka" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "Nazwa serwera proxy" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "Typ proxy" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "URUCHOMIONE" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "Port zdalny" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "Odradzaj się po awarii" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "Rola" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "Uruchom demona jako grupę" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "Uruchom demona jako użytkownik" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "Hasło SOCKS5" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "Użytkownik SOCKS5" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "Adres serwera" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "Nazwa serwera" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "Port serwera" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "Ustawienia uruchamiania" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "Subdomena" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "Mux TCP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "TLS" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "Token" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "Ścieżka gniazda domeny uniksowej" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "Klient frp" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/pt/frpc.po b/luci-app-frpc/po/pt/frpc.po new file mode 100644 index 000000000..7ba95bfc1 --- /dev/null +++ b/luci-app-frpc/po/pt/frpc.po @@ -0,0 +1,1224 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-05-13 06:46+0000\n" +"Last-Translator: ssantos \n" +"Language-Team: Portuguese \n" +"Language: pt\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 2026.5.dev0\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "Configurações adicionais" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "Avançado" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "Diretório de ativos" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "Autenticação" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "Endereço de ligação" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "Porta do BIND" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "A coletar dados..." + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "Configurações Comuns" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "Compressão" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "Domínios personalizados" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "Desativar cores nos registos" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "Desativado" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "Ativado" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "Encriptação" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "Variável de ambiente" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "Configurações gerais" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "Conceder acesso à app frps do LuCI" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "Palavra-passe HTTP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "Utilizador HTTP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "Intervalo do heartbeat" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "Tempo limite do heartbeat" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "Reescrever o cabeçalho do host" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "IP local" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "Porta local" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "Locais" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "Configurações do registo" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "Nível de registo" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "Máximo de dias de registo" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "Regisro do stderr" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "Registo do stdout" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "NÃO EM EXECUÇÃO" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "Nome do proxy" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "Tipo de proxy" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "EXECUTADO" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "Porta remota" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "Reiniciar caso travado" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "Função" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "Executar daemon como grupo" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "Executar serviço como utilizador" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "Palavra-passe do SOCKS5" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "Utilizador do SOCKS5" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "Endereço do servidor" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "Nome do servidor" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "Porta do servidor" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "Configurações de inicialização" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "Subdomínio" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "TCP mux" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "TLS" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "Chave eletrónica" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "Caminho do soquete do domínio Unix" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "Cliente frp" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/pt_BR/frpc.po b/luci-app-frpc/po/pt_BR/frpc.po new file mode 100644 index 000000000..fca0223b3 --- /dev/null +++ b/luci-app-frpc/po/pt_BR/frpc.po @@ -0,0 +1,1224 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-05-26 08:43+0000\n" +"Last-Translator: Volenski \n" +"Language-Team: Portuguese (Brazil) \n" +"Language: pt_BR\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 2026.6.dev0\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "Configurações adicionais" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "Avançada" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "Diretório de ativos" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "Autenticação" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "Vincular endereço" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "Porta Bind" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "Coletando dados..." + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "Configurações Comuns" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "Compressão" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "Domínios customizados" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "Desativar cores nos registros de log" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "Desativado" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "Ativado" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "Criptografia" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "Variável de ambiente" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "Configurações gerais" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "Conceder acesso ao aplicativo LuCI frpc" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "Senha HTTP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "Usuário HTTP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "Intervalo do Heartbeat" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "Tempo limite do heartbeat" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "Reescrever cabeçalho do host" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "IP Local" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "Porta local" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "Locais" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "Configurações do registro" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "Nível do registro" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "Registro máximo de dias" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "Registro log do stderr" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "Registro log do stdout" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "NÃO ESTÁ EM EXECUÇÃO" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "Plug-in" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "Nome do proxy" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "Tipo de proxy" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "EM EXECUÇÃO" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "Porta remota" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "Reiniciar caso entre em colapso" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "Papel" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "Executar serviço como usuário" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "Executar serviço como usuário" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "Senha SOCKS5" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "usuário SOCKS5" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "Endereço do servidor" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "Nome do servidor" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "Porta do servidor" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "Configurações de inicialização" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "Subdomínio" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "TCP mux" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "TLS" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "Token" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "Caminho do soquete do domínio Unix" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "Cliente frp" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/ro/frpc.po b/luci-app-frpc/po/ro/frpc.po new file mode 100644 index 000000000..de46c408e --- /dev/null +++ b/luci-app-frpc/po/ro/frpc.po @@ -0,0 +1,1225 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2025-11-24 10:31+0000\n" +"Last-Translator: CRISTIAN ANDREI \n" +"Language-Team: Romanian \n" +"Language: ro\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " +"20)) ? 1 : 2;\n" +"X-Generator: Weblate 5.15-dev\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "Configurații suplimentare" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "Avansat" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "Directorul de resurse" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "Autentificare" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "Adresa de legătură" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "Legați portul" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "Colectare date ..." + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "Setări Comune" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "Comprimare" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "Domenii personalizate" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "Dezactivați culoarea jurnalului" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "Dezactivat" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "Activat" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "Criptare" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "Variabila de mediu" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "Setări Generale" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "Acordă acces la aplicația LuCI frpc" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "Parola HTTP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "Utilizator HTTP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "Intervalul bătăilor inimii" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "Timpul limită a bătăilor inimii" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "Rescrierea antetului gazdă" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "IP local" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "Port local" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "Locații" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "Setări jurnal" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "Nivel de jurnal" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "Jurnal maxim zile" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "Jurnal stderr" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "Jurnal stdout" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "NU FUNCȚIONEAZĂ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "Nume proxy" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "Tipul de proxy" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "Funcţionare" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "Port la distanță" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "Respawn când crapă" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "Rol" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "Rularea daemonului ca grup" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "Rulați daemonul ca utilizator" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "Parola SOCKS5" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "Utilizator SOCKS5" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "Adresa serverului" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "Nume server" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "Port de server" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "Setări de pornire" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "Subdomeniu" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "Mux TCP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "TLS" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "Token" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "Calea socket-ului de domeniu Unix" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "client frp" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/ru/frpc.po b/luci-app-frpc/po/ru/frpc.po new file mode 100644 index 000000000..eb9233338 --- /dev/null +++ b/luci-app-frpc/po/ru/frpc.po @@ -0,0 +1,1226 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-04-25 12:14+0000\n" +"Last-Translator: SnIPeRSnIPeR " +"\n" +"Language-Team: Russian \n" +"Language: ru\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Generator: Weblate 5.17.1-dev\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "Дополнительные конфигурации" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "Дополнительно" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "Каталог ресурсов" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "Аутентификация" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "Адрес сервера" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "Порт сервера" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "Сбор данных ..." + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "Общие настройки" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "Компрессия" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "Пользовательские домены" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "Отключить цвета в журнале" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "Отключено" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "Включено" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "Шифрование" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "Переменные окружения" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "Основные настройки" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "Предоставить доступ к LuCI-приложению frpc" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "Пароль HTTP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "Пользователь HTTP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "Heartbeat интервал" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "Heartbeat тайм-аут" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "Перезапись заголовка хоста" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "Локальный IP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "Локальный порт" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "Локации" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "Настройки журнала" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "Уровень журналирования" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "Хранить журнал (дней)" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "Сохранять вывод stderr" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "Сохранять вывод stdout" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "НЕ ЗАПУЩЕНО" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "Плагин" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "Имя прокси" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "Тип прокси" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "ЗАПУЩЕН" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "Удалённый порт" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "Перезапускаться после вылета" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "Роль" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "Запуск демона от имени группы" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "Запуск демона от имени пользователя" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "SOCKS5-пароль" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "SOCKS5-пользователь" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "Адрес сервера" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "Имя сервера" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "Порт сервера" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "Настройки запуска" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "Поддомен" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "TCP мультиплексор" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "TLS" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "Токен" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "Путь к сокету домена Unix" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "frp клиент" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/sk/frpc.po b/luci-app-frpc/po/sk/frpc.po new file mode 100644 index 000000000..925be58a5 --- /dev/null +++ b/luci-app-frpc/po/sk/frpc.po @@ -0,0 +1,1224 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2025-05-30 20:29+0000\n" +"Last-Translator: Jan Vongrej \n" +"Language-Team: Slovak \n" +"Language: sk\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n" +"X-Generator: Weblate 5.12-dev\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "Ďalšie konfigurácie" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "Pokročilé" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "Overenie totožnosti" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "Zakázané" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "Zapnuté" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "Šifrovanie" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "Všeobecné nastavenia" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "Úroveň záznamu" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "Adresa servera" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "Názov servera" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "Port servera" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/sv/frpc.po b/luci-app-frpc/po/sv/frpc.po new file mode 100644 index 000000000..0c6e7f4d6 --- /dev/null +++ b/luci-app-frpc/po/sv/frpc.po @@ -0,0 +1,1224 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-03-02 22:45+0000\n" +"Last-Translator: Kristoffer Grundström \n" +"Language-Team: Swedish \n" +"Language: sv\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.17-dev\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "Extra konfigurationer" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "Avancerat" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "Autentisering" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "Bindningsadress" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "Bind port" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "Samlar in data ..." + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "Vanliga inställningar" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "Kompression" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "Anpassade domäner" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "Inaktivera logg-färg" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "Inaktiverad" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "Aktiverad" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "Kryptering" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "Miljövariabel" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "Generella inställningar" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "Godkänn åtkomst till LuCi-appen frpc" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "Lösenord för HTTP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "Användare för HTTP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "Hjärtslagsintervall" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "Lokal IP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "Lokal port" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "Platser" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "Logg-nivå" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "Logga stderr" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "Logga stdout" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "KÖRS INTE" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "Insticksprogram" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "Typ av proxy" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "KÖRS" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "Fjärrport" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "Roll" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "Kör daemon som grupp" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "Kör daemon som användare" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "Server-adress" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "Namn på servern" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "Port för server" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "Inställningar för uppstart" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "Underdomän" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "TLS" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "Tecken" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "frp-klient" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/ta/frpc.po b/luci-app-frpc/po/ta/frpc.po new file mode 100644 index 000000000..57600ff84 --- /dev/null +++ b/luci-app-frpc/po/ta/frpc.po @@ -0,0 +1,1224 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2025-06-16 11:44+0000\n" +"Last-Translator: தமிழ்நேரம் \n" +"Language-Team: Tamil \n" +"Language: ta\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.12-dev\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "கூடுதல் உள்ளமைவுகள்" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "மேம்பட்ட" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "சொத்துக்கள் டிர்" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "ஏற்பு" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "முகவரியை பிணைக்கவும்" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "துறைமுகம் பிணைப்பு" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "தரவு சேகரித்தல் ..." + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "பொதுவான அமைப்புகள்" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "சுருக்க" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "தனிப்பயன் களங்கள்" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "பதிவு வண்ணத்தை முடக்கு" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "முடக்கப்பட்டது" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "இயக்கப்பட்டது" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "குறியாக்கம்" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "சுற்றுச்சூழல் மாறி" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "பொது அமைப்புகள்" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "லூசி ஆப் எஃப்ஆர்பிசிக்கு அணுகல் வழங்கவும்" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "HTTP கடவுச்சொல்" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "HTTP பயனர்" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "இதய துடிப்பு இடைவெளி" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "இதய துடிப்பு நேரம் முடிந்தது" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "புரவலன் தலைப்பு மீண்டும் எழுதவும்" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "உள்ளக ஐபி" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "உள்ளக துறைமுகம்" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "இருப்பிடங்கள்" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "பதிவு அமைப்புகள்" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "பதிவு நிலை" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "பதிவு அதிகபட்ச நாட்கள்" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "பதிவு நிலைபிழை" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "பதிவு நிலைவெளி" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "ஓடவில்லை" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "சொருகு" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "பதிலாள் பெயர்" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "பதிலாள் வகை" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "இயங்கும்" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "தொலை துறைமுகம்" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "செயலிழந்தபோது ரெச்பான்" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "பங்கு" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "டீமனை குழுவாக இயக்கவும்" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "டீமனை பயனராக இயக்கவும்" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "SOCKS5 கடவுச்சொல்" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "SOCKS5 பயனர்" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "சேவையக முகவரி" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "சேவையக பெயர்" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "சேவையக துறைமுகம்" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "தொடக்க அமைப்புகள்" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "துணை டொமைன்" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "TCP MUX" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "டி.எல்.எச்" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "கிள்ளாக்கு" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "யூனிக்ச் டொமைன் சாக்கெட் பாதை" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "FRP வாங்கி" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/templates/frpc.pot b/luci-app-frpc/po/templates/frpc.pot new file mode 100644 index 000000000..dd32c3f6c --- /dev/null +++ b/luci-app-frpc/po/templates/frpc.pot @@ -0,0 +1,1215 @@ +msgid "" +msgstr "Content-Type: text/plain; charset=UTF-8" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/tr/frpc.po b/luci-app-frpc/po/tr/frpc.po new file mode 100644 index 000000000..fccfe8ffe --- /dev/null +++ b/luci-app-frpc/po/tr/frpc.po @@ -0,0 +1,1224 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2024-03-31 19:53+0000\n" +"Last-Translator: Oğuz Han \n" +"Language-Team: Turkish \n" +"Language: tr\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.5-dev\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "Ek yapılandırmalar" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "Gelişmiş" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "Varlıklar dizini" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "Kimlik Doğrulama" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "Bağlantı adresi" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "Porta bağla" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "Veri toplama ..." + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "Ortak Ayarlar" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "Sıkıştırma" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "Özel alan adları" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "Günlük renklerini devre dışı bırak" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "Devre dışı" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "Etkin" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "Şifreleme" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "Çevre değişkeni" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "Genel Ayarlar" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "LuCI uygulaması frpc'ye erişim izni verin" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "HTTP şifresi" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "HTTP kullanıcısı" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "Heartbeat aralığı" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "Heartbeat zaman aşımı" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "Ana bilgisayar üstbilgisini yeniden yazma" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "Yerel IP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "Yerel bağlantı noktası" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "Konumlar" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "Günlük Ayarları" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "Günlük seviyesi" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "Maksimum günleri günlüğe kaydet" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "Stderr'i günlüğe kaydet" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "Stdout'u günlüğe kaydet" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "ÇALIŞMIYOR" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "Eklenti" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "Proxy adı" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "Proxy türü" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "ÇALIŞIYOR" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "Uzak bağlantı noktası" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "Çöktüğünde yeniden çıkart" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "Rol" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "Arka plan programı grup olarak çalıştır" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "Arka plan programı kullanıcı olarak çalıştır" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "SOCKS5 parolası" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "SOCKS5 kullanıcısı" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "Sunucu adresi" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "Sunucu adı" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "Sunucu bağlantı noktası" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "Başlangıç Ayarları" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "Alt alan adı" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "TCP mux" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "TLS" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "Token" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "Unix etki alanı soketi yolu" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "frp İstemcisi" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/uk/frpc.po b/luci-app-frpc/po/uk/frpc.po new file mode 100644 index 000000000..5ef205895 --- /dev/null +++ b/luci-app-frpc/po/uk/frpc.po @@ -0,0 +1,1225 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-05-12 09:06+0000\n" +"Last-Translator: Oleksandr Yurov \n" +"Language-Team: Ukrainian \n" +"Language: uk\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Generator: Weblate 2026.5-dev\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "Додаткові параметри" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "Розширені" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "Каталог ресурсів" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "Автентифікація" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "Адреса привʼязки" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "Порт привʼязки" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "Збір даних…" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "Загальні налаштування" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "Стиснення" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "Користувацькі домени" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "Вимкнути колір журналу" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "Вимкнено" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "Увімкнено" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "Шифрування" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "Змінна середовища" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "Загальні налаштування" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "Надати доступ до UCI для luci-app-frpc" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "Пароль HTTP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "Користувач HTTP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "Інтервал контрольного сигналу" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "Час очікування контрольного сигналу" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "Перезапис заголовка вузла" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "Локальна IP-адреса" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "Локальний порт" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "Розташування" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "Налаштування журналу" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "Рівень журналювання" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "Максимальна кількість днів журналу" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "Журнал stderr" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "Журнал stdout" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "НЕ ПРАЦЮЄ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "Плагін" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "Імʼя проксі" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "Тип проксі" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "ЗАПУЩЕНО" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "Віддалений порт" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "Перезапускати після збою" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "Роль" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "Запускати службу від імені групи" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "Запускати службу від імені користувача" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "Пароль SOCKS5" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "Користувач SOCKS5" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "Адреса сервера" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "Імʼя сервера" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "Порт сервера" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "Параметри запуску" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "Субдомен" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "Мультиплексування TCP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "TLS" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "Токен" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "Шлях до сокета Unix-домену" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "Клієнт frp" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/vi/frpc.po b/luci-app-frpc/po/vi/frpc.po new file mode 100644 index 000000000..aa73ee64f --- /dev/null +++ b/luci-app-frpc/po/vi/frpc.po @@ -0,0 +1,1224 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2025-05-14 10:34+0000\n" +"Last-Translator: Lộc SuperVipPro \n" +"Language-Team: Vietnamese \n" +"Language: vi\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 5.12-dev\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "Cấu hình thêm" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "Nâng cao" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "Assets dir" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "Xác thực" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "Gán địa chỉ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "Cổng Bind" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "Đang thu thập dữ liệu ..." + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "Thiết lập chung" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "Nén" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "Tên miền tùy chỉnh" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "Disable log color" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "Vô hiệu hoá" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "Kích Hoạt" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "Mã hóa" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "Environment variable" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "Các cài đặt chung" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "Cấp quyền truy cập vào ứng dụng LuCI frpc" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "Mật khẩu HTTP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "Người dùng HTTP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "Heartbeat timeout" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "Viết lại tiêu đề máy chủ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "IP nội bộ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "Cổng nội bộ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "Vị trí" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "Cài đặt Log" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "Mức độ nhật ký" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "Log max days" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "Log stderr" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "Log stdout" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "Không chạy" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "Tên Proxy" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "Loại Proxy" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "Đang chạy" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "Respawn khi bị lỗi" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "Vai trò" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "Chạy daemon theo nhóm" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "Chạy daemon với tư cách người dùng" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "Mật khẩu SOCKS5" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "Tài khoản người dùng SOCKS5" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "Địa chỉ máy chủ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "Tên máy chủ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "Cổng máy chủ" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "Cài đặt khởi động" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "Miền con" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "TCP mux" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "TLS" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "Token" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "Đường dẫn tên miền socket Unix" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "" diff --git a/luci-app-frpc/po/zh-cn b/luci-app-frpc/po/zh-cn new file mode 120000 index 000000000..8d69574dd --- /dev/null +++ b/luci-app-frpc/po/zh-cn @@ -0,0 +1 @@ +zh_Hans \ No newline at end of file diff --git a/luci-app-frpc/po/zh_Hans/frpc.po b/luci-app-frpc/po/zh_Hans/frpc.po new file mode 100644 index 000000000..038cc9ab1 --- /dev/null +++ b/luci-app-frpc/po/zh_Hans/frpc.po @@ -0,0 +1,1238 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-02-08 18:10+0000\n" +"Project-Id-Version: luci-app-frpc\n" +"Last-Translator: 大王叫我来巡山 " +"\n" +"Language-Team: Chinese (Simplified Han script) \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 5.16-dev\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "添加新的代理或访问者..." + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "附加 OIDC 令牌端点参数。使用 key=value。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "额外认证范围" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "附加客户端元数据。使用 key=value。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "frpc 包含的附加配置文件。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "额外配置" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "附加代理元数据。使用 key=value。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "包含认证信息的附加作用域。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "frps 服务器地址。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "高级" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "允许用户" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "注解" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "显示在 frps 仪表盘上的注解。使用 key=value。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "资源目录" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "认证" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "认证方式" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "认证方式。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "带宽限制" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "带宽限制模式" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "带宽限制,例如 1MB。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "绑定地址" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "绑定端口" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "访问者必须填写绑定端口。" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "客户端" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "客户端 ID" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "客户端元数据" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "正在收集数据…" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "传递给令牌来源执行命令的参数。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" +"用于获取令牌的命令。使用此来源类型时,init 脚本会添加 --allow-" +"unsafe=TokenSourceExec。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "常规设置" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "UCI 兼容字段。服务端段会生成为代理条目;访问者段会生成为访问者条目。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "压缩代理流量。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "压缩" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "配置键:auth.oidc.audience。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "配置键:auth.oidc.clientID。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "配置键:auth.oidc.clientSecret。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "配置键:auth.oidc.scope。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "配置键:auth.oidc.tokenEndpointURL。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "配置键:log.level。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "配置键:plugin.crtPath。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "配置键:plugin.hostHeaderRewrite。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "配置键:plugin.httpPassword。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "配置键:plugin.httpUser。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "配置键:plugin.keyPath。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "配置键:plugin.localPath。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "配置键:plugin.password。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "配置键:plugin.stripPrefix。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "配置键:plugin.unixPath。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "配置键:plugin.username。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "配置键:proxies[].customDomains。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "配置键:proxies[].loadBalancer.group。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "配置键:proxies[].loadBalancer.groupKey。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "配置键:proxies[].subdomain。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "配置键:transport.quic.keepalivePeriod。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "配置键:transport.quic.maxIdleTimeout。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "配置键:transport.quic.maxIncomingStreams。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "连接服务器本地 IP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "连接池数量" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "预先建立的连接数。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "OIDC 端点的自定义 CA 证书文件。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "frpc 使用的自定义 DNS 服务器。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "自定义域" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "DNS 服务器" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "拨号服务器保活" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "拨号服务器超时" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "禁用 NAT 辅助地址" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "禁用自定义 TLS 首字节" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "禁用用于 XTCP NAT 穿透的本地接口辅助地址。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "禁用日志的颜色" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "当日志输出到控制台时禁用日志颜色。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "已禁用" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "启用 XTCP 保持隧道打开时生效。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "在 Web 服务器中启用 Go pprof 处理器。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "为 HTTPS 桥接插件启用 HTTP/2。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" +"为 frpc Web 服务器启用 HTTPS。此开关控制是否生成 webServer.tls.certFile 和 " +"webServer.tls.keyFile。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "启用 TCP 流多路复用。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "与 frps 通信时启用 TLS。自 frp v0.50.0 起默认为 true。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "启用或禁用此代理。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "启用 pprof" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "启用 Web HTTPS" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "已启用" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "加密代理流量。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "加密" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "环境变量" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "环境变量必须使用 KEY=value 格式。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "传递给令牌来源执行命令的环境变量。使用 KEY=value。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "首次登录失败时退出 frpc。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "登录失败时退出" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "实验性功能开关。使用 key=value,例如 VirtualNet=true。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" +"在生成的代理和访问者段之前包含额外的根级配置片段。代理/访问者表请使用 frp " +"includes 或每个代理的原始设置。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "XTCP 回退超时时间,单位为毫秒。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "回退超时毫秒数" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "回退到" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "XTCP 回退访问者名称。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "功能开关" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "用于 virtual_net 访问者插件。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "常规设置" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "授予访问 LuCI 应用 frpc 的权限" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "HTTP / 域名" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "HTTP 健康检查请求头。使用 Header=Value。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "HTTP 健康检查路径。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "HTTP 或 TCPMUX 基本认证密码。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "HTTP 或 TCPMUX 基本认证用户名。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "HTTP 密码" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "HTTP 路径必须以 / 开头。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "HTTP 用户" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "健康检查" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "健康检查请求头" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "健康检查间隔" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "健康检查间隔,单位为秒。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "健康检查最大失败次数" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "健康检查路径" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "健康检查类型为 http 时必须填写健康检查路径。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "健康检查超时" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "健康检查超时时间,单位为秒。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "健康检查类型" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "健康检查类型。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "心跳包间隔时间" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "心跳间隔,单位为秒。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "心跳包超时" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "心跳超时时间,单位为秒。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "主机头重写" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "包含配置文件" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "保持 XTCP 隧道打开。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "保持隧道打开" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "TCP 多路复用保活间隔。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "负载均衡" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "负载均衡组" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "设置负载均衡组密钥时必须填写负载均衡组。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "负载均衡组密钥" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" +"从外部来源加载令牌。file 从本地文件读取令牌;exec 运行命令并需要 frp unsafe " +"权限。与 auth.token 互斥。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "本地 IP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "连接 frps 时绑定的本地 IP。仅对 tcp、websocket 或 wss 有效。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" +"桥接插件使用的本地后端地址。对于 https2http、https2https 和 tls2raw,这是 " +"frp 终止外部 TLS 后访问的本地服务地址;对于 http2https/http2http,这是本地上" +"游地址。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "访问者本地绑定地址。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "访问者本地绑定端口。使用负值可避免绑定。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "本地端口" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "本地服务 IP 或主机名。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "本地服务端口。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "位置" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "日志设置" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "日志级别" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "日志最大天数" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "日志输出" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "日志输出路径或 console。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "错误日志" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "普通日志" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "每小时最大重试次数" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "保留日志的最大天数。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "元数据" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "最小重试间隔" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "XTCP 最小重试间隔。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "多路复用器" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "NAT 打洞 STUN 服务器" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "未在运行" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "OIDC 额外端点参数" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "OIDC 受众" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "OIDC 客户端 ID" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "OIDC 客户端密钥" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "OIDC 不安全跳过验证" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "OIDC 代理 URL" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "OIDC 范围" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "OIDC 令牌端点 URL" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "OIDC 受信任 CA 文件" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "传递给 frp 配置文件模板的 OS 环境变量,请参见 %s。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "仅启动指定的代理或访问者。留空表示启动全部。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "访问者仅支持 virtual_net 插件。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "仅对 HTTP 代理有效。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "仅允许指定用户的访问者连接。使用 * 允许所有用户。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "此 frpc 实例的可选唯一标识符。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "令牌来源文件路径。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "TLS 证书文件路径。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "TLS 私钥文件路径。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "HTTPS Web 服务器使用的证书文件路径。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "HTTPS Web 服务器使用的私钥文件路径。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "受信任 CA 证书文件路径。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "持久化运行时代理和访问者配置,用于 Web UI 或 API 管理。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "请使用 KEY=value 格式。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "插件" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "插件 HTTP/2" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "插件证书路径" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "插件 Host 头重写" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "插件密钥路径" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "插件本地地址" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "插件请求头" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "插件类型。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "端口必须是 0 到 65535 之间的数字。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "端口必须介于 0 到 65535 之间。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "端口必须为负数,或为 1 到 65535 之间的数字。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "端口必须为负数,或介于 1 到 65535 之间。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "frps 服务器端口。默认值为 7000。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "代理名称前缀。如果设置,代理名称将变为 {user}.{proxy}。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "代理 / 访问者设置" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "代理 URL" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "OIDC 令牌端点的代理 URL。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "用于连接 frps 的代理 URL。支持 http、socks5 和 ntlm。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "代理元数据" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "代理名称" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "代理名称前缀" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "代理协议版本" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "代理类型" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "代理类型。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "QUIC 保活周期" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "QUIC 最大空闲超时" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "QUIC 最大传入流数" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "运行中" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "远程端口" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "frps 监听的远程端口。若为 0,frps 会分配随机端口。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "连续失败后从 frps 移除此代理。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "请求头" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "崩溃时重启" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "响应头" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "重写 Host 头。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "角色" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "按 HTTP 基本认证用户路由 HTTP 或 TCPMUX 请求。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "按 HTTP 用户路由" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "以此组权限运行" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "以此用户权限运行" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "SOCKS5 密码" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "SOCKS5 用户" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "STCP / XTCP / SUDP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "用于 NAT 穿透的 STUN 服务器。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "密钥" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "STCP/XTCP/SUDP 代理和访问者使用的密钥。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "服务器地址" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "服务器名称" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "访问者必须填写服务器名称。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "用于 TLS 验证的服务器名称。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "服务器端口" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "要访问的服务器代理名称。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "服务器用户" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "访问者对应的服务器用户。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "设置请求头。使用 Header=Value。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "设置响应头。使用 Header=Value。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "自 frp v0.50.0 起默认为 true。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "跳过 OIDC 端点的 TLS 验证。不建议在生产环境使用。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "启动代理 / 访问者" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "启动设置" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "静态文件本地路径" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "静态文件剥离前缀" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "存储文件路径" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "子域名" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "TCP 保活间隔,单位为秒。负值表示禁用保活。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "TCP 多路复用器。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "TCP 多路复用" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "TCP mux 保活间隔" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "TLS" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "TLS / QUIC" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "TLS 证书路径" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "启用 Web HTTPS 时必须填写 TLS 证书路径。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "TLS 私钥路径" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "启用 Web HTTPS 时必须填写 TLS 私钥路径。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "TLS 服务器名称" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "TLS 受信任 CA 路径" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "连接 frps 的超时时间,单位为秒。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "令牌" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "令牌和令牌来源互斥。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "令牌来源命令" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "令牌来源命令参数" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "令牌来源类型为 exec 时必须填写令牌来源命令。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "令牌来源环境变量" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "令牌来源文件" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "令牌来源类型为文件时必须填写令牌来源文件路径。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "令牌来源类型" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "用于认证的令牌。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "传输" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "传输设置" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "传输协议" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "用于连接 frps 的传输协议。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "UDP 数据包大小" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "UDP 数据包大小,单位为字节。应与 frps 匹配。默认值为 1500。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "Unix 域套接字路径" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "使用 Header=Value。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "使用 proxy protocol 向本地服务传递连接信息。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "虚拟网络地址。需要 VirtualNet 功能开关。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "VirtualNet 地址" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "VirtualNet 目标 IP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "virtual_net 访问者必须填写 VirtualNet 目标 IP。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "Web 服务器" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "Web 服务器地址" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "Web 服务器资源目录。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "Web 服务器绑定地址。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "Web 服务器密码" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "Web 服务器密码。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "Web 服务器端口" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "Web 服务器端口。留空或设为 0 表示禁用 Web 服务器。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "Web 服务器用户" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "Web 服务器用户名。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "带宽限制位置。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "线路协议" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "XTCP 协议" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "XTCP 访问者隧道协议。" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "frp" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "frp 客户端" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "frp 内部线路协议。v2 需要 frps 支持,并且必须显式启用。" diff --git a/luci-app-frpc/po/zh_Hant/frpc.po b/luci-app-frpc/po/zh_Hant/frpc.po new file mode 100644 index 000000000..79ba96658 --- /dev/null +++ b/luci-app-frpc/po/zh_Hant/frpc.po @@ -0,0 +1,1237 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-04-16 07:27+0000\n" +"Project-Id-Version: luci-app-frpc\n" +"Last-Translator: ZW \n" +"Language-Team: Chinese (Traditional Han script) \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" +"X-Generator: Weblate 5.17.1-dev\n" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 +msgid "Add new proxy or visitor..." +msgstr "新增新的代理或訪問者..." + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 +msgid "Additional OIDC token endpoint params. Use key=value." +msgstr "附加 OIDC 權杖端點參數。使用 key=value。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 +msgid "Additional auth scopes" +msgstr "額外認證範圍" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 +msgid "Additional client metadata. Use key=value." +msgstr "附加用戶端元資料。使用 key=value。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 +msgid "Additional config files included by frpc." +msgstr "frpc 包含的附加設定檔案。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 +msgid "Additional configs" +msgstr "額外設定" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 +msgid "Additional proxy metadata. Use key=value." +msgstr "附加代理元資料。使用 key=value。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 +msgid "Additional scopes to include authentication information." +msgstr "包含驗證資訊的附加作用域。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 +msgid "Address of the frps server." +msgstr "frps 伺服器位址。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 +msgid "Advanced" +msgstr "高階" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 +msgid "Allow users" +msgstr "允許使用者" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 +msgid "Annotations" +msgstr "註解" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 +msgid "Annotations displayed on frps dashboard. Use key=value." +msgstr "顯示在 frps 儀錶板上的註解。使用 key=value。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 +msgid "Assets dir" +msgstr "資產目錄" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 +msgid "Authentication" +msgstr "認證" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 +msgid "Authentication method" +msgstr "認證方式" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 +msgid "Authentication method." +msgstr "驗證方式。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 +msgid "Bandwidth limit" +msgstr "頻寬限制" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 +msgid "Bandwidth limit mode" +msgstr "頻寬限制模式" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 +msgid "Bandwidth limit, for example 1MB." +msgstr "頻寬限制,例如 1MB。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 +msgid "Bind address" +msgstr "繫結位址" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:865 +msgid "Bind port" +msgstr "繫結連接埠" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 +msgid "Bind port is required for visitors." +msgstr "訪問者必須填寫繫結連接埠。" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 +msgid "Client" +msgstr "用戶端" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 +msgid "Client ID" +msgstr "用戶端 ID" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 +msgid "Client metadata" +msgstr "用戶端元資料" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 +msgid "Collecting data ..." +msgstr "收集資料中..." + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 +msgid "Command arguments passed to token source exec." +msgstr "傳遞給權杖來源執行命令的參數。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" +"用於獲取權杖的命令。使用此來源類型時,init 指令碼會新增 --allow-" +"unsafe=TokenSourceExec。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 +msgid "Common Settings" +msgstr "通用設定" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:832 +msgid "" +"Compatibility field for UCI. Server sections are emitted as proxy entries; " +"visitor sections are emitted as visitor entries." +msgstr "UCI 相容欄位。伺服端段會產生為代理項目;訪問者段會產生為訪問者項目。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 +msgid "Compress proxy traffic." +msgstr "壓縮代理流量。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 +msgid "Compression" +msgstr "壓縮" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 +msgid "Configuration key: auth.oidc.audience." +msgstr "設定鍵:auth.oidc.audience。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 +msgid "Configuration key: auth.oidc.clientID." +msgstr "設定鍵:auth.oidc.clientID。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 +msgid "Configuration key: auth.oidc.clientSecret." +msgstr "設定鍵:auth.oidc.clientSecret。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 +msgid "Configuration key: auth.oidc.scope." +msgstr "設定鍵:auth.oidc.scope。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 +msgid "Configuration key: auth.oidc.tokenEndpointURL." +msgstr "設定鍵:auth.oidc.tokenEndpointURL。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 +msgid "Configuration key: log.level." +msgstr "設定鍵:log.level。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 +msgid "Configuration key: plugin.crtPath." +msgstr "設定鍵:plugin.crtPath。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 +msgid "Configuration key: plugin.hostHeaderRewrite." +msgstr "設定鍵:plugin.hostHeaderRewrite。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 +msgid "Configuration key: plugin.httpPassword." +msgstr "設定鍵:plugin.httpPassword。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 +msgid "Configuration key: plugin.httpUser." +msgstr "設定鍵:plugin.httpUser。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 +msgid "Configuration key: plugin.keyPath." +msgstr "設定鍵:plugin.keyPath。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 +msgid "Configuration key: plugin.localPath." +msgstr "設定鍵:plugin.localPath。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 +msgid "Configuration key: plugin.password." +msgstr "設定鍵:plugin.password。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 +msgid "Configuration key: plugin.stripPrefix." +msgstr "設定鍵:plugin.stripPrefix。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 +msgid "Configuration key: plugin.unixPath." +msgstr "設定鍵:plugin.unixPath。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 +msgid "Configuration key: plugin.username." +msgstr "設定鍵:plugin.username。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 +msgid "Configuration key: proxies[].customDomains." +msgstr "設定鍵:proxies[].customDomains。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 +msgid "Configuration key: proxies[].loadBalancer.group." +msgstr "設定鍵:proxies[].loadBalancer.group。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 +msgid "Configuration key: proxies[].loadBalancer.groupKey." +msgstr "設定鍵:proxies[].loadBalancer.groupKey。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 +msgid "Configuration key: proxies[].subdomain." +msgstr "設定鍵:proxies[].subdomain。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "設定鍵:transport.quic.keepalivePeriod。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "設定鍵:transport.quic.maxIdleTimeout。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "設定鍵:transport.quic.maxIncomingStreams。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 +msgid "Connect server local IP" +msgstr "連線伺服器本地 IP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 +msgid "Connection pool count" +msgstr "連線池數量" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 +msgid "Connections established in advance." +msgstr "預先建立的連線數。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 +msgid "Custom CA certificate file for OIDC endpoint." +msgstr "OIDC 端點的自訂 CA 憑證檔案。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 +msgid "Custom DNS server used by frpc." +msgstr "frpc 使用的自訂 DNS 伺服器。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 +msgid "Custom domains" +msgstr "自訂網域" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 +msgid "DNS server" +msgstr "DNS 伺服器" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 +msgid "Dial server keepalive" +msgstr "撥號伺服器保活" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 +msgid "Dial server timeout" +msgstr "撥號伺服器逾時" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 +msgid "Disable NAT assisted addresses" +msgstr "停用 NAT 輔助位址" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 +msgid "Disable custom TLS first byte" +msgstr "停用自定義 TLS 首位元組" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 +msgid "Disable local interface assisted addresses for XTCP NAT traversal." +msgstr "停用用於 XTCP NAT 穿透的本地介面輔助位址。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 +msgid "Disable log color" +msgstr "停用紀錄顏色" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 +msgid "Disable log colors when log output is console." +msgstr "當日誌輸出到主控台時停用日誌顏色。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:786 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:913 +msgid "Disabled" +msgstr "已停用" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 +msgid "Effective when XTCP keep tunnel open is enabled." +msgstr "啟用 XTCP 保持隧道開啟時生效。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 +msgid "Enable Go pprof handlers in web server." +msgstr "在 Web 伺服器中啟用 Go pprof 處理器。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 +msgid "Enable HTTP/2 for HTTPS bridge plugins." +msgstr "為 HTTPS 橋接外掛啟用 HTTP/2。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 +msgid "" +"Enable HTTPS for the frpc web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" +"為 frpc Web 伺服器啟用 HTTPS。此開關控制是否產生 webServer.tls.certFile 和 " +"webServer.tls.keyFile。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 +msgid "Enable TCP stream multiplexing." +msgstr "啟用 TCP 流多路複用。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 +msgid "" +"Enable TLS when communicating with frps. Since frp v0.50.0, default is true." +msgstr "與 frps 通訊時啟用 TLS。自 frp v0.50.0 起預設為 true。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 +msgid "Enable or disable this proxy." +msgstr "啟用或停用此代理。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 +msgid "Enable pprof" +msgstr "啟用 pprof" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 +msgid "Enable web HTTPS" +msgstr "啟用 Web HTTPS" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 +msgid "Enabled" +msgstr "已啟用" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 +msgid "Encrypt proxy traffic." +msgstr "加密代理流量。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 +msgid "Encryption" +msgstr "加密" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165 +msgid "Environment variable" +msgstr "環境變數" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 +msgid "Environment variable must use KEY=value format." +msgstr "環境變數必須使用 KEY=value 格式。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "傳遞給權杖來源執行命令的環境變數。使用 KEY=value。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 +msgid "Exit frpc when the first login fails." +msgstr "首次登入失敗時退出 frpc。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 +msgid "Exit when login fails" +msgstr "登入失敗時退出" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 +msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." +msgstr "實驗性功能開關。使用 key=value,例如 VirtualNet=true。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 +msgid "" +"Extra root-level configuration fragments included before generated proxy and " +"visitor sections. Use frp includes or per-proxy raw settings for proxy/" +"visitor tables." +msgstr "" +"在產生的代理和訪問者段之前包含額外的根層級設定片段。代理/訪問者表請使用 frp " +"includes 或每個代理的原始設定。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 +msgid "Fallback timeout in milliseconds for XTCP." +msgstr "XTCP 回退逾時時間,單位為毫秒。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 +msgid "Fallback timeout ms" +msgstr "回退逾時毫秒數" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 +msgid "Fallback to" +msgstr "回退到" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 +msgid "Fallback visitor name for XTCP." +msgstr "XTCP 回退訪問者名稱。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 +msgid "Feature gates" +msgstr "功能開關" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 +msgid "For virtual_net visitor plugin." +msgstr "用於 virtual_net 訪問者外掛。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 +msgid "General Settings" +msgstr "一般設定" + +#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 +msgid "Grant access to LuCI app frpc" +msgstr "授予存取 luci-app-frpc 的權限" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 +msgid "HTTP / Domain" +msgstr "HTTP / 域名" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 +msgid "HTTP health check headers. Use Header=Value." +msgstr "HTTP 健康檢查請求標頭。使用 Header=Value。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 +msgid "HTTP health check path." +msgstr "HTTP 健康檢查路徑。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 +msgid "HTTP or TCPMUX basic auth password." +msgstr "HTTP 或 TCPMUX 基本驗證密碼。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 +msgid "HTTP or TCPMUX basic auth username." +msgstr "HTTP 或 TCPMUX 基本驗證使用者名稱。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 +msgid "HTTP password" +msgstr "HTTP 密碼" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 +msgid "HTTP path must start with /." +msgstr "HTTP 路徑必須以 / 開頭。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 +msgid "HTTP user" +msgstr "HTTP 使用者" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 +msgid "Health Check" +msgstr "健康檢查" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 +msgid "Health check headers" +msgstr "健康檢查請求標頭" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 +msgid "Health check interval" +msgstr "健康檢查間隔" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 +msgid "Health check interval in seconds." +msgstr "健康檢查間隔,單位為秒。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 +msgid "Health check max failed" +msgstr "健康檢查最大失敗次數" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 +msgid "Health check path" +msgstr "健康檢查路徑" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 +msgid "Health check path is required when health check type is http." +msgstr "健康檢查類型為 http 時必須填寫健康檢查路徑。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 +msgid "Health check timeout" +msgstr "健康檢查逾時" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 +msgid "Health check timeout in seconds." +msgstr "健康檢查逾時時間,單位為秒。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 +msgid "Health check type" +msgstr "健康檢查類型" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 +msgid "Health check type." +msgstr "健康檢查類型。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 +msgid "Heartbeat interval" +msgstr "心跳間隔" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 +msgid "Heartbeat interval in seconds." +msgstr "心跳間隔,單位為秒。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 +msgid "Heartbeat timeout" +msgstr "心跳逾時" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 +msgid "Heartbeat timeout in seconds." +msgstr "心跳逾時時間,單位為秒。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 +msgid "Host header rewrite" +msgstr "主機標頭重寫" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 +msgid "Include config files" +msgstr "包含設定檔案" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 +msgid "Keep XTCP tunnel open." +msgstr "保持 XTCP 隧道開啟。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 +msgid "Keep tunnel open" +msgstr "保持隧道開啟" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 +msgid "Keepalive interval for TCP mux." +msgstr "TCP 多路複用保活間隔。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 +msgid "Load Balancer" +msgstr "負載均衡" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 +msgid "Load balancer group" +msgstr "負載均衡組" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 +msgid "Load balancer group is required when group key is set." +msgstr "設定負載平衡群組金鑰時必須填寫負載平衡群組。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 +msgid "Load balancer group key" +msgstr "負載均衡組金鑰" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" +"從外部來源載入權杖。file 從本地檔案讀取權杖;exec 執行命令並需要 frp unsafe " +"權限。與 auth.token 互斥。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 +msgid "Local IP" +msgstr "本地 IP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:523 +msgid "" +"Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." +msgstr "連線 frps 時繫結的本地 IP。僅對 tcp、websocket 或 wss 有效。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 +msgid "" +"Local backend address used by bridge plugins. For https2http, https2https " +"and tls2raw, this is the local service address reached after frp terminates " +"external TLS; for http2https/http2http, it is the local upstream address." +msgstr "" +"橋接外掛使用的本機後端位址。對於 https2http、https2https 和 tls2raw,這是 " +"frp 終止外部 TLS 後存取的本機服務位址;對於 http2https/http2http,這是本機上" +"游位址。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 +msgid "Local bind address for visitor." +msgstr "訪問者本地繫結位址。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 +msgid "Local bind port for visitor. Use a negative value to avoid binding." +msgstr "訪問者本地繫結連接埠。使用負值可避免繫結。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 +msgid "Local port" +msgstr "本地連接埠" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 +msgid "Local service IP or host." +msgstr "本地服務 IP 或主機名稱。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 +msgid "Local service port." +msgstr "本地服務連接埠。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 +msgid "Locations" +msgstr "地點" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1431 +msgid "Log Settings" +msgstr "日誌設定" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:387 +msgid "Log level" +msgstr "紀錄等級" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:391 +msgid "Log max days" +msgstr "紀錄最大天數" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 +msgid "Log output" +msgstr "日誌輸出" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 +msgid "Log output path or console." +msgstr "日誌輸出路徑或 console。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 +msgid "Log stderr" +msgstr "紀錄 stderr" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:132 +msgid "Log stdout" +msgstr "紀錄 stdout" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 +msgid "Max retries per hour" +msgstr "每小時最大重試次數" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 +msgid "Maximum number of days to keep logs." +msgstr "保留日誌的最大天數。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 +msgid "Metadata" +msgstr "元資料" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 +msgid "Min retry interval" +msgstr "最小重試間隔" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 +msgid "Minimum XTCP retry interval." +msgstr "XTCP 最小重試間隔。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 +msgid "Multiplexer" +msgstr "多路複用器" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 +msgid "NAT hole STUN server" +msgstr "NAT 打洞 STUN 伺服器" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "NOT RUNNING" +msgstr "未執行" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 +msgid "OIDC additional endpoint params" +msgstr "OIDC 額外端點參數" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 +msgid "OIDC audience" +msgstr "OIDC 受眾" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 +msgid "OIDC client ID" +msgstr "OIDC 用戶端 ID" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 +msgid "OIDC client secret" +msgstr "OIDC 用戶端金鑰" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 +msgid "OIDC insecure skip verify" +msgstr "OIDC 不安全跳過驗證" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 +msgid "OIDC proxy URL" +msgstr "OIDC 代理 URL" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 +msgid "OIDC scope" +msgstr "OIDC 範圍" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 +msgid "OIDC token endpoint URL" +msgstr "OIDC 權杖端點 URL" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 +msgid "OIDC trusted CA file" +msgstr "OIDC 受信任 CA 檔案" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "傳遞給 frp 設定檔案模板的 OS 環境變數,請參見 %s。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 +msgid "Only start specified proxies or visitors. Empty means start all." +msgstr "僅啟動指定的代理或訪問者。留空表示啟動全部。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 +msgid "Only the virtual_net plugin is valid for visitors." +msgstr "訪問者僅支援 virtual_net 外掛。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 +msgid "Only valid for HTTP proxy." +msgstr "僅對 HTTP 代理有效。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 +msgid "" +"Only visitors from specified users can connect. Use * to allow all users." +msgstr "僅允許指定使用者的訪問者連線。使用 * 允許所有使用者。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 +msgid "Optional unique identifier for this frpc instance." +msgstr "此 frpc 例項的可選唯一識別符號。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 +msgid "Path of token file." +msgstr "權杖來源檔案路徑。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 +msgid "Path to the TLS certificate file." +msgstr "TLS 憑證檔案路徑。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 +msgid "Path to the TLS private key file." +msgstr "TLS 私鑰檔案路徑。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "HTTPS Web 伺服器使用的憑證檔案路徑。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "HTTPS Web 伺服器使用的私鑰檔案路徑。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 +msgid "Path to the trusted CA certificate file." +msgstr "受信任 CA 憑證檔案路徑。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 +msgid "" +"Persist runtime proxy and visitor configuration for Web UI or API management." +msgstr "持久化執行時代理和訪問者設定,用於 Web UI 或 API 管理。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 +msgid "Please use KEY=value format." +msgstr "請使用 KEY=value 格式。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 +msgid "Plugin" +msgstr "外掛" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 +msgid "Plugin HTTP/2" +msgstr "外掛 HTTP/2" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 +msgid "Plugin certificate path" +msgstr "外掛憑證路徑" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 +msgid "Plugin host header rewrite" +msgstr "外掛 Host 標頭重寫" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 +msgid "Plugin key path" +msgstr "外掛金鑰路徑" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 +msgid "Plugin local address" +msgstr "外掛本地位址" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 +msgid "Plugin request headers" +msgstr "外掛請求標頭" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 +msgid "Plugin type." +msgstr "外掛類型。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 +msgid "Port must be a number between 0 and 65535." +msgstr "連接埠必須是 0 到 65535 之間的數字。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 +msgid "Port must be between 0 and 65535." +msgstr "連接埠必須介於 0 到 65535 之間。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 +msgid "Port must be negative or a number between 1 and 65535." +msgstr "連接埠必須為負數,或為 1 到 65535 之間的數字。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 +msgid "Port must be negative or between 1 and 65535." +msgstr "連接埠必須為負數,或介於 1 到 65535 之間。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 +msgid "Port of the frps server. Default is 7000." +msgstr "frps 伺服器連接埠。預設值為 7000。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 +msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." +msgstr "代理名稱字首。如果設定,代理名稱將變為 {user}.{proxy}。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 +msgid "Proxy / Visitor Settings" +msgstr "代理 / 訪問者設定" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 +msgid "Proxy URL" +msgstr "代理 URL" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 +msgid "Proxy URL for OIDC token endpoint." +msgstr "OIDC 權杖端點的代理 URL。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 +msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." +msgstr "用於連線 frps 的代理 URL。支援 http、socks5 和 ntlm。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 +msgid "Proxy metadatas" +msgstr "代理元資料" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 +msgid "Proxy name" +msgstr "代理名稱" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 +msgid "Proxy name prefix" +msgstr "代理名稱字首" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 +msgid "Proxy protocol version" +msgstr "代理協議版本" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 +msgid "Proxy type" +msgstr "代理類型" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 +msgid "Proxy type." +msgstr "代理類型。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 +msgid "QUIC keepalive period" +msgstr "QUIC 保活週期" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 +msgid "QUIC max idle timeout" +msgstr "QUIC 最大空閒逾時" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 +msgid "QUIC max incoming streams" +msgstr "QUIC 最大傳入流數" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 +msgid "RUNNING" +msgstr "執行中" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:667 +msgid "Remote port" +msgstr "遠端連接埠" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 +msgid "Remote port listened by frps. If 0, frps assigns a random port." +msgstr "frps 監聽的遠端連接埠。若為 0,frps 會分配隨機連接埠。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 +msgid "Remove proxy from frps after continuous failures." +msgstr "連續失敗後從 frps 移除此代理。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 +msgid "Request headers" +msgstr "請求標頭" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 +msgid "Respawn when crashed" +msgstr "崩潰時重生" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 +msgid "Response headers" +msgstr "回應標頭" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 +msgid "Rewrite Host header." +msgstr "重寫 Host 頭。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 +msgid "Role" +msgstr "角色" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 +msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." +msgstr "按 HTTP 基本驗證使用者路由 HTTP 或 TCPMUX 請求。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 +msgid "Route by HTTP user" +msgstr "按 HTTP 使用者路由" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 +msgid "Run daemon as group" +msgstr "以此群組身分執行常駐程式" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152 +msgid "Run daemon as user" +msgstr "以此使用者身分執行常駐程式" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:943 +msgid "SOCKS5 password" +msgstr "SOCKS5 密碼" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:939 +msgid "SOCKS5 user" +msgstr "SOCKS5 使用者" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 +msgid "STCP / XTCP / SUDP" +msgstr "STCP / XTCP / SUDP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 +msgid "STUN server used for NAT traversal." +msgstr "用於 NAT 穿透的 STUN 伺服器。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 +msgid "Secret key" +msgstr "金鑰" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 +msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." +msgstr "STCP/XTCP/SUDP 代理和訪問者使用的金鑰。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 +msgid "Server address" +msgstr "伺服器位址" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:847 +msgid "Server name" +msgstr "伺服器名稱" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 +msgid "Server name is required for visitors." +msgstr "訪問者必須填寫伺服器名稱。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 +msgid "Server name used for TLS verification." +msgstr "用於 TLS 驗證的伺服器名稱。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 +msgid "Server port" +msgstr "伺服器連接埠" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 +msgid "Server proxy name to visit." +msgstr "要訪問的伺服器代理名稱。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 +msgid "Server user" +msgstr "伺服器使用者" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 +msgid "Server user for visitor." +msgstr "訪問者對應的伺服器使用者。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 +msgid "Set request headers. Use Header=Value." +msgstr "設定請求標頭。使用 Header=Value。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 +msgid "Set response headers. Use Header=Value." +msgstr "設定回應標頭。使用 Header=Value。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 +msgid "Since frp v0.50.0, default is true." +msgstr "自 frp v0.50.0 起預設為 true。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 +msgid "" +"Skip TLS verification for OIDC endpoint. Not recommended for production." +msgstr "跳過 OIDC 端點的 TLS 驗證。不建議在生產環境使用。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 +msgid "Start proxies / visitors" +msgstr "啟動代理 / 訪問者" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 +msgid "Startup Settings" +msgstr "啟動設定" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 +msgid "Static file local path" +msgstr "靜態檔案本地路徑" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 +msgid "Static file strip prefix" +msgstr "靜態檔案剝離字首" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 +msgid "Store file path" +msgstr "儲存檔案路徑" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 +msgid "Subdomain" +msgstr "子網域" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 +msgid "TCP keepalive interval in seconds. Negative value disables keepalive." +msgstr "TCP 保活間隔,單位為秒。負值表示停用保活。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 +msgid "TCP multiplexer." +msgstr "TCP 多路複用器。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 +msgid "TCP mux" +msgstr "TCP 多路複用器" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 +msgid "TCP mux keepalive interval" +msgstr "TCP mux 保活間隔" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 +msgid "TLS" +msgstr "TLS" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 +msgid "TLS / QUIC" +msgstr "TLS / QUIC" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 +msgid "TLS certificate path" +msgstr "TLS 憑證路徑" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "啟用 Web HTTPS 時必須填寫 TLS 憑證路徑。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 +msgid "TLS private key path" +msgstr "TLS 私鑰路徑" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "啟用 Web HTTPS 時必須填寫 TLS 私鑰路徑。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 +msgid "TLS server name" +msgstr "TLS 伺服器名稱" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 +msgid "TLS trusted CA path" +msgstr "TLS 受信任 CA 路徑" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 +msgid "Timeout in seconds for connecting to frps." +msgstr "連線 frps 的逾時時間,單位為秒。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 +msgid "Token" +msgstr "權杖" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 +msgid "Token and token source are mutually exclusive." +msgstr "權杖和權杖來源互斥。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 +msgid "Token source command" +msgstr "權杖來源命令" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 +msgid "Token source command arguments" +msgstr "權杖來源命令參數" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 +msgid "Token source command is required when token source type is exec." +msgstr "權杖來源類型為 exec 時必須填寫權杖來源命令。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 +msgid "Token source environment" +msgstr "權杖來源環境變數" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 +msgid "Token source file" +msgstr "權杖來源檔案" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 +msgid "Token source file path is required when token source type is file." +msgstr "權杖來源類型為檔案時必須填寫權杖來源檔案路徑。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 +msgid "Token source type" +msgstr "權杖來源類型" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 +msgid "Token used for authentication." +msgstr "用於驗證的權杖。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 +msgid "Transport" +msgstr "傳輸" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 +msgid "Transport Settings" +msgstr "傳輸設定" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 +msgid "Transport protocol" +msgstr "傳輸協議" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 +msgid "Transport protocol used to connect to frps." +msgstr "用於連線 frps 的傳輸協議。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 +msgid "UDP packet size" +msgstr "UDP 封包大小" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 +msgid "UDP packet size in bytes. Should match frps. Default is 1500." +msgstr "UDP 資料包大小,單位為位元組。應與 frps 匹配。預設值為 1500。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 +msgid "Unix domain socket path" +msgstr "Unix 網域 socket 路徑" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 +msgid "Use Header=Value." +msgstr "使用 Header=Value。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 +msgid "Use proxy protocol to transfer connection info to local service." +msgstr "使用 proxy protocol 向本機服務傳遞連線資訊。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 +msgid "Virtual network address. Requires VirtualNet feature gate." +msgstr "虛擬網路位址。需要 VirtualNet 功能開關。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 +msgid "VirtualNet address" +msgstr "VirtualNet 位址" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 +msgid "VirtualNet destination IP" +msgstr "VirtualNet 目標 IP" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 +msgid "VirtualNet destination IP is required for virtual_net visitors." +msgstr "virtual_net 訪問者必須填寫 VirtualNet 目標 IP。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 +msgid "Web Server" +msgstr "Web 伺服器" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 +msgid "Web server address" +msgstr "Web 伺服器位址" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 +msgid "Web server assets directory." +msgstr "Web 伺服器資源目錄。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 +msgid "Web server bind address." +msgstr "Web 伺服器繫結位址。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 +msgid "Web server password" +msgstr "Web 伺服器密碼" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 +msgid "Web server password." +msgstr "Web 伺服器密碼。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 +msgid "Web server port" +msgstr "Web 伺服器連接埠" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "Web 伺服器連接埠。留空或設為 0 表示停用 Web 伺服器。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 +msgid "Web server user" +msgstr "Web 伺服器使用者" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 +msgid "Web server username." +msgstr "Web 伺服器使用者名稱。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 +msgid "Where to limit bandwidth." +msgstr "頻寬限制位置。" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 +msgid "Wire protocol" +msgstr "線路協議" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 +msgid "XTCP protocol" +msgstr "XTCP 協議" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 +msgid "XTCP visitor tunnel protocol." +msgstr "XTCP 訪問者隧道協議。" + +#: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 +msgid "frp" +msgstr "frp" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 +msgid "frp Client" +msgstr "frp 用戶端" + +#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:519 +msgid "" +"frp internal wire protocol. v2 requires frps support and must be enabled " +"explicitly." +msgstr "frp 內部線路協定。v2 需要 frps 支援,且必須明確啟用。" diff --git a/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json b/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json new file mode 100644 index 000000000..7daab5ea6 --- /dev/null +++ b/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json @@ -0,0 +1,20 @@ +{ + "admin/services/frp": { + "order": 80, + "title": "frp", + "action": { + "type": "firstchild" + } + }, + "admin/services/frp/client": { + "order": 20, + "title": "Client", + "action": { + "type": "view", + "path": "frpc" + }, + "depends": { + "acl": [ "luci-app-frpc" ] + } + } +} diff --git a/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json b/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json new file mode 100644 index 000000000..640ca9892 --- /dev/null +++ b/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json @@ -0,0 +1,18 @@ +{ + "luci-app-frpc": { + "description": "Grant access to LuCI app frpc", + "read": { + "file": { + "/etc/group": [ "read" ], + "/etc/passwd": [ "read" ] + }, + "ubus": { + "service": [ "list" ] + }, + "uci": [ "frpc" ] + }, + "write": { + "uci": [ "frpc" ] + } + } +} diff --git a/luci-app-frps/Makefile b/luci-app-frps/Makefile new file mode 100644 index 000000000..84e1009f7 --- /dev/null +++ b/luci-app-frps/Makefile @@ -0,0 +1,12 @@ +# This is free software, licensed under the Apache License, Version 2.0 + +include $(TOPDIR)/rules.mk + +LUCI_TITLE:=LuCI Support for frp server +LUCI_DEPENDS:=+luci-base +frps + +PKG_LICENSE:=Apache-2.0 + +include $(TOPDIR)/feeds/luci/luci.mk + +# call BuildPackage - OpenWrt buildroot signature diff --git a/luci-app-frps/htdocs/luci-static/resources/view/frps.js b/luci-app-frps/htdocs/luci-static/resources/view/frps.js new file mode 100644 index 000000000..165adbc5e --- /dev/null +++ b/luci-app-frps/htdocs/luci-static/resources/view/frps.js @@ -0,0 +1,1014 @@ +'use strict'; +'require view'; +'require form'; +'require rpc'; +'require tools.widgets as widgets'; + +/* + * Important: + * + * This LuCI page writes UCI options into /etc/config/frps. + * UCI option names must not contain ".". + * + * Therefore we keep UCI-safe option names here, then let init/generator script + * convert them to frp TOML keys, for example: + * + * bind_addr -> bindAddr + * bind_port -> bindPort + * kcp_bind_port -> kcpBindPort + * quic_bind_port -> quicBindPort + * admin_port -> webServer.port + * admin_tls_cert_file -> webServer.tls.certFile + * tls_force -> transport.tls.force + * max_pool_count -> transport.maxPoolCount + * authentication_method -> auth.method + * token_source_type -> auth.tokenSource.type + * + * Do NOT use option names like "webServer.port" in LuCI form options. + */ + +/* + * Debug-only TOML mapping. Keep these TOML: hints in the JS source for + * troubleshooting generated configs, but do not show them in LuCI form text + * and do not wrap them in _(). + * + * common.bind_addr -> TOML: bindAddr + * common.bind_port -> TOML: bindPort + * common.kcp_bind_port -> TOML: kcpBindPort + * common.quic_bind_port -> TOML: quicBindPort + * common.proxy_bind_addr -> TOML: proxyBindAddr + * common.vhost_http_port -> TOML: vhostHTTPPort + * common.vhost_https_port -> TOML: vhostHTTPSPort + * common.vhost_http_timeout -> TOML: vhostHTTPTimeout + * common.tcpmux_httpconnect_port -> TOML: tcpmuxHTTPConnectPort + * common.tcpmux_passthrough -> TOML: tcpmuxPassthrough + * common.subdomain_host -> TOML: subDomainHost + * common.custom_404_page -> TOML: custom404Page + * common.udp_packet_size -> TOML: udpPacketSize + * common.detailed_errors_to_client -> TOML: detailedErrorsToClient + * common.user_conn_timeout -> TOML: userConnTimeout + * common.nathole_analysis_data_reserve_hours -> TOML: natholeAnalysisDataReserveHours + * common.authentication_method -> TOML: auth.method + * common.token -> TOML: auth.token + * common.auth_additional_scopes -> TOML: auth.additionalScopes + * common.token_source_type -> TOML: auth.tokenSource.type + * common.token_source_file_path -> TOML: auth.tokenSource.file.path + * common.token_source_exec_command -> TOML: auth.tokenSource.exec.command + * common.token_source_exec_args -> TOML: auth.tokenSource.exec.args + * common.token_source_exec_env -> TOML: auth.tokenSource.exec.env + * common.oidc_issuer -> TOML: auth.oidc.issuer + * common.oidc_audience -> TOML: auth.oidc.audience + * common.oidc_skip_expiry_check -> TOML: auth.oidc.skipExpiryCheck + * common.oidc_skip_issuer_check -> TOML: auth.oidc.skipIssuerCheck + * common.max_pool_count -> TOML: transport.maxPoolCount + * common.tcp_mux -> TOML: transport.tcpMux + * common.tcp_mux_keepalive_interval -> TOML: transport.tcpMuxKeepaliveInterval + * common.tcp_keepalive -> TOML: transport.tcpKeepalive + * common.heartbeat_timeout -> TOML: transport.heartbeatTimeout + * common.tls_force -> TOML: transport.tls.force + * common.tls_cert_file -> TOML: transport.tls.certFile + * common.tls_key_file -> TOML: transport.tls.keyFile + * common.tls_trusted_ca_file -> TOML: transport.tls.trustedCaFile + * common.quic_keepalive_period -> TOML: transport.quic.keepalivePeriod + * common.quic_max_idle_timeout -> TOML: transport.quic.maxIdleTimeout + * common.quic_max_incoming_streams -> TOML: transport.quic.maxIncomingStreams + * common.admin_addr -> TOML: webServer.addr + * common.admin_port -> TOML: webServer.port + * common.admin_user -> TOML: webServer.user + * common.admin_pwd -> TOML: webServer.password + * common.admin_tls_cert_file -> TOML: webServer.tls.certFile + * common.admin_tls_key_file -> TOML: webServer.tls.keyFile + * common.assets_dir -> TOML: webServer.assetsDir + * common.pprof_enable -> TOML: webServer.pprofEnable + * common.enable_prometheus -> TOML: enablePrometheus + * common.allow_ports -> TOML: allowPorts + * common.max_ports_per_client -> TOML: maxPortsPerClient + * common.ssh_tunnel_bind_port -> TOML: sshTunnelGateway.bindPort + * common.ssh_tunnel_private_key_file -> TOML: sshTunnelGateway.privateKeyFile + * common.ssh_tunnel_auto_gen_private_key_path -> TOML: sshTunnelGateway.autoGenPrivateKeyPath + * common.ssh_tunnel_authorized_keys_file -> TOML: sshTunnelGateway.authorizedKeysFile + * common.log_file -> TOML: log.to + * common.log_level -> TOML: log.level + * common.log_max_days -> TOML: log.maxDays + * common.disable_log_color -> TOML: log.disablePrintColor + * http_plugin.name -> TOML: httpPlugins[].name + * http_plugin.addr -> TOML: httpPlugins[].addr + * http_plugin.path -> TOML: httpPlugins[].path + * http_plugin.ops -> TOML: httpPlugins[].ops + * http_plugin.tls_verify -> TOML: httpPlugins[].tlsVerify + */ + +const startupConf = [ + [form.Flag, 'stdout', _('Log stdout'), null, + { + enabled: '1', + disabled: '0', + default: '1', + rmempty: false, + retain: true, + remove: writeFlagDisabled + }], + + [form.Flag, 'stderr', _('Log stderr'), null, + { + enabled: '1', + disabled: '0', + default: '1', + rmempty: false, + retain: true, + remove: writeFlagDisabled + }], + + [widgets.UserSelect, 'user', _('Run daemon as user')], + [widgets.GroupSelect, 'group', _('Run daemon as group')], + + [form.Flag, 'respawn', _('Respawn when crashed'), null, + { + enabled: '1', + disabled: '0', + default: '1', + rmempty: false, + retain: true, + remove: writeFlagDisabled + }], + + [form.DynamicList, 'env', _('Environment variable'), + _('OS environments passed to frp for config file template, see %s.').format('frp README'), + { + placeholder: 'ENV_NAME=value', + validate: function (section_id, value) { + return validateEnv(value); + } + }], + + [form.DynamicList, 'conf_inc', _('Additional configs'), + _('Extra root-level configuration fragments included before generated HTTP plugin sections. Use raw settings for table-specific extra options.'), + { + datatype: 'file', + placeholder: '/etc/frp/frps.d/frps_extra.toml' + }] +]; + +const commonBaseConf = [ + [form.Value, 'bind_addr', _('Bind address'), + _('Address that frps binds to.'), + { datatype: 'host', placeholder: '0.0.0.0' }], + + [form.Value, 'bind_port', _('Bind port'), + _('Port that frps listens on.'), + { datatype: 'port', rmempty: false, placeholder: '7000' }], + + [form.Value, 'kcp_bind_port', _('KCP bind port'), + _('UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as QUIC.'), + { + placeholder: '7000', + validate: function (section_id, value) { + const portValid = validatePortOrZero(section_id, value); + if (portValid !== true) + return portValid; + + const quic = this.section.getOption('quic_bind_port'); + const quicValue = quic ? quic.formvalue(section_id) : null; + + if (value && value !== '0' && quicValue && quicValue !== '0' && value === quicValue) + return _('KCP bind port and QUIC bind port must be different.'); + + return true; + } + }], + + [form.Value, 'quic_bind_port', _('QUIC bind port'), + _('UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port as KCP.'), + { + placeholder: '7002', + validate: function (section_id, value) { + const portValid = validatePortOrZero(section_id, value); + if (portValid !== true) + return portValid; + + const kcp = this.section.getOption('kcp_bind_port'); + const kcpValue = kcp ? kcp.formvalue(section_id) : null; + + if (value && value !== '0' && kcpValue && kcpValue !== '0' && value === kcpValue) + return _('KCP bind port and QUIC bind port must be different.'); + + return true; + } + }], + + [form.Value, 'proxy_bind_addr', _('Proxy bind address'), + _('Address that proxy listeners bind to.'), + { datatype: 'host', placeholder: '0.0.0.0' }], + + [form.Value, 'vhost_http_port', _('Vhost HTTP port'), + _('Port for HTTP virtual host requests. Empty or 0 disables it.'), + { validate: validatePortOrZero, placeholder: '80' }], + + [form.Value, 'vhost_https_port', _('Vhost HTTPS port'), + _('Port for HTTPS virtual host requests. Empty or 0 disables it.'), + { validate: validatePortOrZero, placeholder: '443' }], + + [form.Value, 'vhost_http_timeout', _('Vhost HTTP timeout'), + _('Response header timeout for vhost HTTP server, in seconds.'), + { datatype: 'uinteger', placeholder: '60' }], + + [form.Value, 'tcpmux_httpconnect_port', _('TCPMUX HTTP CONNECT port'), + _('Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it.'), + { validate: validatePortOrZero, placeholder: '0' }], + + [form.Flag, 'tcpmux_passthrough', _('TCPMUX passthrough'), + _('Do not update traffic when TCPMUX passthrough is enabled.'), + { datatype: 'bool', default: 'false' }], + + [form.Value, 'subdomain_host', _('Subdomain host'), + _('Domain suffix for subdomain-based HTTP/HTTPS proxies.'), + { placeholder: 'frps.com' }], + + [form.Value, 'custom_404_page', _('Custom 404 page'), + _('Path to custom 404 page for HTTP requests.'), + { datatype: 'file' }], + + [form.Value, 'udp_packet_size', _('UDP packet size'), + _('UDP packet size in bytes. Should match frpc.'), + { datatype: 'uinteger', placeholder: '1500' }] +]; + +const commonAuthConf = [ + [form.ListValue, 'authentication_method', _('Authentication method'), + _('Authentication method used to authenticate frpc.'), + { values: [['token', 'token'], ['oidc', 'oidc']], default: 'token' }], + + [form.Value, 'token', _('Token'), + _('Token used for authentication.'), + { + depends: { authentication_method: 'token' }, + password: true, + validate: function (section_id, value) { + const tokenSourceType = this.section.getOption('token_source_type'); + + if (value && tokenSourceType && tokenSourceType.formvalue(section_id)) + return _('Token and token source are mutually exclusive.'); + + return true; + } + }], + + [form.MultiValue, 'auth_additional_scopes', _('Additional auth scopes'), + _('Additional scopes to include authentication information.'), + { values: ['HeartBeats', 'NewWorkConns'] }], + + [form.ListValue, 'token_source_type', _('Token source type'), + _('Load token from an external source. File reads the token from a local file; exec runs a command and requires frp unsafe permission. Mutually exclusive with auth.token.'), + { + depends: { authentication_method: 'token' }, + values: [['', _('Disabled')], ['file', 'file'], ['exec', 'exec']], + rmempty: true, + validate: function (section_id, value) { + const token = this.section.getOption('token'); + + if (value && token && token.formvalue(section_id)) + return _('Token and token source are mutually exclusive.'); + + return true; + } + }], + + [form.Value, 'token_source_file_path', _('Token source file'), + _('Path of token file.'), + { + depends: { + authentication_method: 'token', + token_source_type: 'file' + }, + datatype: 'file', + rmempty: false, + validate: function (section_id, value) { + const tokenSourceType = this.section.getOption('token_source_type'); + + if ( + tokenSourceType && + tokenSourceType.formvalue(section_id) === 'file' && + !String(value || '').trim() + ) + return _('Token source file path is required when token source type is file.'); + + return true; + } + }], + + [form.Value, 'token_source_exec_command', _('Token source command'), + _('Command used to obtain the token. The init script adds --allow-unsafe=TokenSourceExec when this source type is used.'), + { + depends: { + authentication_method: 'token', + token_source_type: 'exec' + }, + datatype: 'file', + rmempty: false, + validate: function (section_id, value) { + const tokenSourceType = this.section.getOption('token_source_type'); + + if ( + tokenSourceType && + tokenSourceType.formvalue(section_id) === 'exec' && + !String(value || '').trim() + ) + return _('Token source command is required when token source type is exec.'); + + return true; + } + }], + + [form.DynamicList, 'token_source_exec_args', _('Token source command arguments'), + _('Command arguments passed to token source exec.'), + { + depends: { + authentication_method: 'token', + token_source_type: 'exec' + }, + placeholder: '--format' + }], + + [form.DynamicList, 'token_source_exec_env', _('Token source environment'), + _('Environment variables passed to token source exec. Use KEY=value.'), + { + depends: { + authentication_method: 'token', + token_source_type: 'exec' + }, + placeholder: 'TOKEN_SERVICE=production', + validate: function (section_id, value) { + return validateEnv(value); + } + }], + + [form.Value, 'oidc_issuer', _('OIDC issuer'), + _('OIDC issuer used to verify tokens.'), + { depends: { authentication_method: 'oidc' } }], + + [form.Value, 'oidc_audience', _('OIDC audience'), + _('Audience OIDC tokens should contain.'), + { depends: { authentication_method: 'oidc' } }], + + [form.Flag, 'oidc_skip_expiry_check', _('OIDC skip expiry check'), + _('Skip checking whether the OIDC token is expired.'), + { depends: { authentication_method: 'oidc' }, datatype: 'bool', default: 'false' }], + + [form.Flag, 'oidc_skip_issuer_check', _('OIDC skip issuer check'), + _('Skip checking whether OIDC token issuer matches configured issuer.'), + { depends: { authentication_method: 'oidc' }, datatype: 'bool', default: 'false' }] +]; + +const commonLogConf = [ + [form.Value, 'log_file', _('Log output'), + _('Log output path or console.'), + { placeholder: 'console' }], + + [form.ListValue, 'log_level', _('Log level'), + _('Configuration key: log.level.'), + { values: ['trace', 'debug', 'info', 'warn', 'error'], default: 'info' }], + + [form.Value, 'log_max_days', _('Log max days'), + _('Maximum number of days to keep logs.'), + { datatype: 'uinteger', placeholder: '3' }], + + [form.Flag, 'disable_log_color', _('Disable log color'), + _('Disable log colors when log output is console.'), + { datatype: 'bool', default: 'false' }] +]; + +const commonWebConf = [ + [form.Value, 'admin_addr', _('Web server address'), + _('Web server bind address.'), + { datatype: 'host', placeholder: '127.0.0.1' }], + + [form.Value, 'admin_port', _('Web server port'), + _('Web server port. Leave empty or set to 0 to disable the web server.'), + { validate: validatePortOrZero, placeholder: '7500' }], + + [form.Value, 'admin_user', _('Web server user'), + _('Web server username.'), + { + placeholder: 'admin' + }], + + [form.Value, 'admin_pwd', _('Web server password'), + _('Web server password.'), + { + password: true, + placeholder: 'change_me_to_a_strong_password' + }], + + [form.Flag, 'admin_tls_enable', _('Enable web HTTPS'), + _('Enable HTTPS for the frps web server. This switch controls whether webServer.tls.certFile and webServer.tls.keyFile are emitted.'), + { + enabled: 'true', + disabled: 'false', + default: 'false', + rmempty: false, + retain: true, + remove: writeFlagDisabled + }], + + [form.Value, 'admin_tls_cert_file', _('TLS certificate path'), + _('Path to the certificate file used by the HTTPS web server.'), + { + datatype: 'file', + retain: true, + placeholder: '/etc/ssl/acme/example.com.fullchain.crt', + validate: function (section_id, value) { + if ( + adminWebEnabled(this.section, section_id) && + adminHttpsEnabled(this.section, section_id) && + !String(value || '').trim() + ) + return _('TLS certificate path is required when web HTTPS is enabled.'); + + return true; + } + }], + + [form.Value, 'admin_tls_key_file', _('TLS private key path'), + _('Path to the private key file used by the HTTPS web server.'), + { + datatype: 'file', + retain: true, + placeholder: '/etc/ssl/acme/example.com.key', + validate: function (section_id, value) { + if ( + adminWebEnabled(this.section, section_id) && + adminHttpsEnabled(this.section, section_id) && + !String(value || '').trim() + ) + return _('TLS private key path is required when web HTTPS is enabled.'); + + return true; + } + }], + + [form.Value, 'assets_dir', _('Assets dir'), + _('Web server assets directory.'), + { datatype: 'directory' }], + + [form.Flag, 'pprof_enable', _('Enable pprof'), + _('Enable Go pprof debug/profiling endpoints on the web server. It only takes effect when web server port is set.'), + { + datatype: 'bool', + default: 'false', + rmempty: false, + retain: true, + remove: writeFlagDisabled + }], + + [form.Flag, 'enable_prometheus', _('Enable Prometheus'), + _('Export Prometheus metrics on webServer /metrics API. It only takes effect when web server port is set.'), + { + datatype: 'bool', + default: 'false', + rmempty: false, + retain: true, + remove: writeFlagDisabled + }] +]; + +const commonTransportConf = [ + [form.Value, 'max_pool_count', _('Max pool count'), + _('Maximum pool count for each proxy.'), + { datatype: 'uinteger', placeholder: '5' }], + + [form.Flag, 'tcp_mux', _('TCP mux'), + _('Enable TCP stream multiplexing. This setting must match frpc.'), + { + enabled: 'true', + disabled: 'false', + default: 'true', + optional: false, + rmempty: false, + retain: true, + remove: writeFlagDisabled + }], + + [form.Value, 'tcp_mux_keepalive_interval', _('TCP mux keepalive interval'), + _('Keepalive interval for TCP mux.'), + { datatype: 'uinteger', placeholder: '30' }], + + [form.Value, 'tcp_keepalive', _('TCP keepalive'), + _('TCP keepalive interval. Negative value disables keepalive.'), + { datatype: 'integer', placeholder: '7200' }], + + [form.Value, 'heartbeat_timeout', _('Heartbeat timeout'), + _('Heartbeat timeout in seconds.'), + { datatype: 'integer', placeholder: '90' }], + + [form.Value, 'user_conn_timeout', _('User connection timeout'), + _('Maximum time to wait for a work connection.'), + { datatype: 'uinteger', placeholder: '10' }], + + [form.Flag, 'detailed_errors_to_client', _('Detailed errors to client'), + _('Send specific error details to frpc.'), + { + enabled: 'true', + disabled: 'false', + default: 'true', + optional: false, + rmempty: false, + retain: true, + remove: writeFlagDisabled + }] +]; + +const commonTlsQuicConf = [ + [form.Flag, 'tls_force', _('Force TLS'), + _('Only accept TLS-encrypted frpc connections.'), + { datatype: 'bool', default: 'false' }], + + [form.Value, 'tls_cert_file', _('TLS certificate path'), + _('Path to the TLS certificate file.'), + { datatype: 'file', placeholder: '/etc/ssl/frp/server.crt' }], + + [form.Value, 'tls_key_file', _('TLS private key path'), + _('Path to the TLS private key file.'), + { datatype: 'file', placeholder: '/etc/ssl/frp/server.key' }], + + [form.Value, 'tls_trusted_ca_file', _('TLS trusted CA path'), + _('Path to the trusted CA certificate file.'), + { datatype: 'file', placeholder: '/etc/ssl/frp/ca.crt' }], + + [form.Value, 'quic_keepalive_period', _('QUIC keepalive period'), + _('Configuration key: transport.quic.keepalivePeriod.'), + { datatype: 'uinteger', placeholder: '10' }], + + [form.Value, 'quic_max_idle_timeout', _('QUIC max idle timeout'), + _('Configuration key: transport.quic.maxIdleTimeout.'), + { datatype: 'uinteger', placeholder: '30' }], + + [form.Value, 'quic_max_incoming_streams', _('QUIC max incoming streams'), + _('Configuration key: transport.quic.maxIncomingStreams.'), + { datatype: 'uinteger', placeholder: '100000' }] +]; + +const commonAccessConf = [ + [form.DynamicList, 'allow_ports', _('Allow ports'), + _('Ports clients are allowed to bind. Use single port like 3001 or range like 2000-3000.'), + { + placeholder: '2000-3000', + validate: function (section_id, value) { + return validatePortRange(value); + } + }], + + [form.Value, 'max_ports_per_client', _('Max ports per client'), + _('Maximum ports each client can use. 0 means no limit.'), + { datatype: 'uinteger', placeholder: '0' }], + + [form.Value, 'nathole_analysis_data_reserve_hours', _('NAT hole analysis reserve hours'), + _('Retention time for NAT hole punching strategy data.'), + { datatype: 'uinteger', placeholder: '168' }] +]; + +const commonSshTunnelConf = [ + [form.Value, 'ssh_tunnel_bind_port', _('SSH tunnel bind port'), + _('SSH tunnel gateway bind port. Empty disables this feature.'), + { validate: validatePortOrZero, placeholder: '2200' }], + + [form.Value, 'ssh_tunnel_private_key_file', _('SSH tunnel private key file'), + _('Private key file for SSH tunnel gateway.'), + { datatype: 'file' }], + + [form.Value, 'ssh_tunnel_auto_gen_private_key_path', _('SSH tunnel auto-generated private key path'), + _('Path for auto-generated private key.'), + { datatype: 'file' }], + + [form.Value, 'ssh_tunnel_authorized_keys_file', _('SSH tunnel authorized keys file'), + _('Authorized keys file for SSH tunnel gateway.'), + { datatype: 'file' }] +]; + +const httpPluginConf = [ + [form.Value, 'name', _('Plugin name'), + _('Unique HTTP plugin name.'), + { rmempty: false, optional: false }], + + [form.Value, 'addr', _('Plugin address'), + _('HTTP plugin backend address.'), + { + placeholder: '127.0.0.1:9000', + rmempty: false, + optional: false, + validate: function (section_id, value) { + return validateHttpPluginAddr(value); + } + }], + + [form.Value, 'path', _('Plugin path'), + _('HTTP plugin request path.'), + { + placeholder: '/handler', + rmempty: false, + optional: false, + validate: function (section_id, value) { + return validateHttpPath(value); + } + }], + + [form.MultiValue, 'ops', _('Plugin operations'), + _('frps operations handled by this HTTP plugin.'), + { + values: ['Login', 'NewProxy', 'CloseProxy', 'Ping', 'NewWorkConn', 'NewUserConn'], + default: ['Login'], + optional: false, + rmempty: false, + validate: function (section_id, value) { + return validateHttpPluginOp(value); + } + }], + + [form.Flag, 'tls_verify', _('Verify plugin TLS'), + _('Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS.'), + { datatype: 'bool', default: 'false' }] +]; + +function writeFlagDisabled(section_id) { + return this.write(section_id, this.disabled || 'false'); +} + +function removeIfPresent(section_id) { + const this_cfg = this.uciconfig || this.section.uciconfig || this.map.config; + const this_sid = this.ucisection || section_id; + const this_opt = this.ucioption || this.option; + + for (let i = 0; i < this.section.children.length; i++) { + const sibling = this.section.children[i]; + + if (sibling === this || sibling.ucioption == null) + continue; + + const sibling_cfg = sibling.uciconfig || sibling.section.uciconfig || sibling.map.config; + const sibling_sid = sibling.ucisection || section_id; + const sibling_opt = sibling.ucioption || sibling.option; + + if (this_cfg != sibling_cfg || this_sid != sibling_sid || this_opt != sibling_opt) + continue; + + if (typeof sibling.isActive === 'function' && sibling.isActive(section_id)) + return Promise.resolve(); + } + + if (this.map.data.get(this_cfg, this_sid, this_opt) == null) + return Promise.resolve(); + + return this.map.data.unset(this_cfg, this_sid, this_opt); +} + +function isUciDeleteNotFoundError(err) { + const message = err && err.message ? err.message : String(err); + + return /uci\/delete/.test(message) && /ubus code 4/.test(message); +} + +function guardUciDeleteNotFound(data, config) { + data._frpIgnoreMissingDeleteConfigs ??= {}; + data._frpIgnoreMissingDeleteConfigs[config] = true; + + if (data._frpIgnoreMissingDeleteInstalled) + return; + + const callDelete = data.callDelete; + + data.callDelete = function(conf, sid, options) { + const guarded = this._frpIgnoreMissingDeleteConfigs && this._frpIgnoreMissingDeleteConfigs[conf]; + + return callDelete.apply(this, arguments).catch(L.bind(function(err) { + if (!guarded || !isUciDeleteNotFoundError(err)) + return Promise.reject(err); + + if (!Array.isArray(options) || options.length <= 1) + return null; + + return Promise.all(options.map(L.bind(function(opt) { + return callDelete.call(this, conf, sid, [ opt ]).catch(function(e) { + return isUciDeleteNotFoundError(e) ? null : Promise.reject(e); + }); + }, this))); + }, this)); + }; + + data._frpIgnoreMissingDeleteInstalled = true; +} + +function adminWebEnabled(section, section_id) { + const port = section.getOption('admin_port'); + const value = port ? port.formvalue(section_id) : null; + + return !!(value && value !== '0'); +} + +function adminHttpsEnabled(section, section_id) { + const enable = section.getOption('admin_tls_enable'); + + return !!(enable && enable.formvalue(section_id) === 'true'); +} + +function validatePortOrZero(section_id, value) { + if (!value) + return true; + + value = String(value).trim(); + + if (!/^\d+$/.test(value)) + return _('Port must be a number between 0 and 65535.'); + + const port = Number(value); + if (port < 0 || port > 65535) + return _('Port must be between 0 and 65535.'); + + return true; +} + +function validatePortRange(value) { + if (!value) + return true; + + value = String(value).trim(); + + const m = value.match(/^(\d+)(?:-(\d+))?$/); + if (!m) + return _('Use a single port like 3001 or a range like 2000-3000.'); + + const start = Number(m[1]); + const end = Number(m[2] || m[1]); + + if (start < 1 || start > 65535 || end < 1 || end > 65535) + return _('Port must be between 1 and 65535.'); + + if (start > end) + return _('Port range start must not be greater than end.'); + + return true; +} + +function validateEnv(value) { + if (!value) + return true; + + if (/\r|\n/.test(String(value)) || !/^[A-Za-z_][A-Za-z0-9_]*=.*$/.test(String(value))) + return _('Environment variable must use KEY=value format.'); + + return true; +} + +function validateHttpPath(value) { + if (!value) + return true; + + if (/\r|\n/.test(String(value)) || String(value).charAt(0) !== '/') + return _('HTTP plugin path must start with /.'); + + return true; +} + +function validateHttpPluginAddr(value) { + if (!value) + return true; + + value = String(value).trim(); + + if (/\r|\n/.test(value)) + return _('HTTP plugin address must be a single address.'); + + if (/^https?:\/\//.test(value)) { + if (!/^https?:\/\/[^\s/:]+(?::\d+)?(?:\/.*)?$/.test(value) && !/^https?:\/\/\[[0-9A-Fa-f:.]+\](?::\d+)?(?:\/.*)?$/.test(value)) + return _('HTTP plugin URL must include a host.'); + + return true; + } + + if (/^[^\s/:]+:\d+$/.test(value) || /^\[[0-9A-Fa-f:.]+\]:\d+$/.test(value)) + return true; + + return _('HTTP plugin address must be host:port or an http:// or https:// URL.'); +} + +function validateHttpPluginOp(value) { + if (!value) + return true; + + if (!/^[A-Za-z][A-Za-z0-9]*$/.test(String(value))) + return _('HTTP plugin operation must be a frps operation name, for example Login or NewProxy.'); + + return true; +} + +function normalizeDepends(depends) { + if (depends == null) + return []; + + return Array.isArray(depends) ? depends : [ depends ]; +} + +function mergeDepends(existing, next) { + const current = normalizeDepends(existing); + const incoming = normalizeDepends(next); + + if (current.length === 0) + return incoming; + + if (incoming.length === 0) + return current; + + const merged = []; + + for (let oldDep of current) { + for (let newDep of incoming) { + const dep = {}; + let conflict = false; + + for (let key in oldDep) + dep[key] = oldDep[key]; + + for (let key in newDep) { + if (Object.prototype.hasOwnProperty.call(dep, key) && dep[key] !== newDep[key]) { + conflict = true; + break; + } + + dep[key] = newDep[key]; + } + + if (!conflict) + merged.push(dep); + } + } + + return merged; +} + +function setParams(o, params) { + if (!params) + return; + + for (let key in params) { + let val = params[key]; + + if (key === 'values') { + for (let v of val) { + let args = v; + + if (!Array.isArray(args)) + args = [args]; + + o.value.apply(o, args); + } + } else if (key === 'depends') { + o.deps = mergeDepends(o.deps, val); + } else { + o[key] = params[key]; + } + } + + if (params['datatype'] === 'bool') { + o.enabled = 'true'; + o.disabled = 'false'; + } +} + + +function defTabOpts(s, t, opts, params) { + for (let opt of opts) { + const o = s.taboption(t, opt[0], opt[1], opt[2], opt[3]); + + setParams(o, opt[4]); + setParams(o, params); + + /* + * Per-option optional must win over tab-wide optional. + * This is important for form.Flag with default='true', + * otherwise LuCI may treat checked state as default and call remove(). + */ + if (opt[4] && Object.prototype.hasOwnProperty.call(opt[4], 'optional')) + o.optional = opt[4].optional; + + if ( + !(opt[4] && Object.prototype.hasOwnProperty.call(opt[4], 'remove')) && + !(params && Object.prototype.hasOwnProperty.call(params, 'remove')) + ) + o.remove = removeIfPresent; + } +} + +function defOpts(s, opts, params) { + for (let opt of opts) { + const o = s.option(opt[0], opt[1], opt[2], opt[3]); + + setParams(o, opt[4]); + setParams(o, params); + + if (opt[4] && Object.prototype.hasOwnProperty.call(opt[4], 'optional')) + o.optional = opt[4].optional; + + if ( + !(opt[4] && Object.prototype.hasOwnProperty.call(opt[4], 'remove')) && + !(params && Object.prototype.hasOwnProperty.call(params, 'remove')) + ) + o.remove = removeIfPresent; + } +} + +const callServiceList = rpc.declare({ + object: 'service', + method: 'list', + params: ['name'], + expect: { '': {} } +}); + +function getServiceStatus() { + return L.resolveDefault(callServiceList('frps'), {}).then(function (res) { + const instances = res.frps && res.frps.instances; + + if (!instances) + return false; + + for (let name in instances) { + if (instances[name] && instances[name].running) + return true; + } + + return false; + }); +} + +function renderStatus(isRunning) { + const color = isRunning ? 'green' : 'red'; + const status = isRunning ? _('RUNNING') : _('NOT RUNNING'); + + return String.format('%s %s', + color, _('frp Server'), status); +} + +return view.extend({ + render() { + let m, s, o; + + m = new form.Map('frps', _('frp Server')); + guardUciDeleteNotFound(m.data, 'frps'); + + s = m.section(form.NamedSection, '_status'); + s.anonymous = true; + s.render = function (section_id) { + L.Poll.add(function () { + return L.resolveDefault(getServiceStatus()).then(function (res) { + const view = document.getElementById('service_status'); + + if (view) + view.innerHTML = renderStatus(res); + }); + }); + + return E('div', { class: 'cbi-map' }, + E('fieldset', { class: 'cbi-section' }, [ + E('p', { id: 'service_status' }, _('Collecting data ...')) + ]) + ); + }; + + s = m.section(form.NamedSection, 'common', 'conf'); + s.dynamic = true; + + s.tab('common', _('Common Settings')); + s.tab('auth', _('Authentication')); + s.tab('transport', _('Transport Settings')); + s.tab('tls_quic', _('TLS / QUIC')); + s.tab('web', _('Web Server')); + s.tab('access', _('Access Control')); + s.tab('ssh_tunnel', _('SSH Tunnel')); + s.tab('log', _('Log Settings')); + s.tab('init', _('Startup Settings')); + + defTabOpts(s, 'common', commonBaseConf, { optional: true }); + defTabOpts(s, 'auth', commonAuthConf, { optional: true }); + defTabOpts(s, 'transport', commonTransportConf, { optional: true }); + defTabOpts(s, 'tls_quic', commonTlsQuicConf, { optional: true }); + defTabOpts(s, 'web', commonWebConf, { optional: true }); + defTabOpts(s, 'access', commonAccessConf, { optional: true }); + defTabOpts(s, 'ssh_tunnel', commonSshTunnelConf, { optional: true }); + defTabOpts(s, 'log', commonLogConf, { optional: true }); + + o = s.taboption('init', form.SectionValue, 'init', form.TypedSection, 'init', _('Startup Settings')); + s = o.subsection; + s.anonymous = true; + s.dynamic = true; + + defOpts(s, startupConf); + + s = m.section(form.GridSection, 'http_plugin', _('HTTP Plugin Settings')); + s.anonymous = true; + s.addremove = true; + s.sortable = true; + s.nodescriptions = true; + s.addbtntitle = _('Add new HTTP plugin...'); + + defOpts(s, httpPluginConf, { optional: true }); + + return m.render(); + } +}); diff --git a/luci-app-frps/po/ar/frps.po b/luci-app-frps/po/ar/frps.po new file mode 100644 index 000000000..6e3896aa8 --- /dev/null +++ b/luci-app-frps/po/ar/frps.po @@ -0,0 +1,728 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-04-24 15:13+0000\n" +"Last-Translator: \"د.عبدالعزيز الجهني\" \n" +"Language-Team: Arabic \n" +"Language: ar\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " +"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" +"X-Generator: Weblate 5.17.1-dev\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "الاعدادات الإضافية" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "المصادقة" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "يتم جمع البيانات..." + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "معطل" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "مستوى التسجيل" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "قيد التشغيل" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" diff --git a/luci-app-frps/po/az/frps.po b/luci-app-frps/po/az/frps.po new file mode 100644 index 000000000..3ce23ba09 --- /dev/null +++ b/luci-app-frps/po/az/frps.po @@ -0,0 +1,724 @@ +msgid "" +msgstr "" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: az\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" diff --git a/luci-app-frps/po/be/frps.po b/luci-app-frps/po/be/frps.po new file mode 100644 index 000000000..619fae289 --- /dev/null +++ b/luci-app-frps/po/be/frps.po @@ -0,0 +1,725 @@ +msgid "" +msgstr "" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: be\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" diff --git a/luci-app-frps/po/bg/frps.po b/luci-app-frps/po/bg/frps.po new file mode 100644 index 000000000..1d2413a40 --- /dev/null +++ b/luci-app-frps/po/bg/frps.po @@ -0,0 +1,727 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-03-15 08:27+0000\n" +"Last-Translator: Daniel Konstantinov \n" +"Language-Team: Bulgarian \n" +"Language: bg\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.17-dev\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "Контрол на достъпа" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "Допълнителни настройки" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "Разреши портове" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "Присвоен порт" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "Събиране на данни ..." + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "Общи Настройки" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "Забранен" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "Ниво на записи" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "НЕ СЕ ИЗПЪЛНЯВА" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "РАБОТИ" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" diff --git a/luci-app-frps/po/bn_BD/frps.po b/luci-app-frps/po/bn_BD/frps.po new file mode 100644 index 000000000..8301d9ad4 --- /dev/null +++ b/luci-app-frps/po/bn_BD/frps.po @@ -0,0 +1,727 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2025-04-15 20:45+0000\n" +"Last-Translator: Random Github User \n" +"Language-Team: Bengali (Bangladesh) \n" +"Language: bn_BD\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 5.11-dev\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "প্রবেশাধিকার নিয়ন্ত্রণ" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "অতিরিক্ত কনফিগারেশন" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "পোর্টগুলিকে অনুমতি দিন" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "অ্যাসেট ডিরেক্টরি" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "অ্যাড্রেস বাইন্ড করুন" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "বাইন্ড পোর্ট" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "তথ্য সংগ্রহ করা হচ্ছে ..." + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "কাস্টম 404 পৃষ্ঠা" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "রঙ্গিন লগ নিষ্ক্রিয় করুন" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "নিষ্ক্রিয়" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "এনভায়রনমেন্ট ভ্যারিয়েবল" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "luci-app-frps- এ অ্যাক্সেস মঞ্জুর করুন" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "হার্টবিট টাইমআউট" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "কেসিপি বাইন্ড পোর্ট" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "লগ লেভেল" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "সর্বোচ্চ দিন লগ করুন" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "stderr লগ করুন" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "stdout লগ করুন" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "ক্লায়েন্টপ্রতি সর্বোচ্চ পোর্ট" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "চলমান না" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "প্রক্সি বাইন্ড অ্যাড্রেস" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "চলমান" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "ক্র্যাশ করলে পুনরুজ্জীবিত করুন" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "গ্রুপ হিসাবে ডেমন চালান" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "ব্যবহারকারী হিসাবে ডেমন চালান" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "সাবডোমেইন হোস্ট" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "টিসিপি মাক্স" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "টোকেন" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "Vhost HTTP পোর্ট" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "Vhost HTTP সময়সীমা" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "Vhost HTTP পোর্ট" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "frp সার্ভার" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" diff --git a/luci-app-frps/po/ca/frps.po b/luci-app-frps/po/ca/frps.po new file mode 100644 index 000000000..ba34855af --- /dev/null +++ b/luci-app-frps/po/ca/frps.po @@ -0,0 +1,731 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-03-08 17:31+0000\n" +"Last-Translator: Christopher Picón " +"\n" +"Language-Team: Catalan \n" +"Language: ca\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.17-dev\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "Configuracions addicionals" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "Autenticació" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "Adreça de vinculació" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "Inhabilitat" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "Nivell de registre" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "Executa el servei com a grup" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "Executa el dimoni com l'usuari" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" + +#~ msgid "Advanced" +#~ msgstr "Avançat" diff --git a/luci-app-frps/po/cs/frps.po b/luci-app-frps/po/cs/frps.po new file mode 100644 index 000000000..dde6fd10d --- /dev/null +++ b/luci-app-frps/po/cs/frps.po @@ -0,0 +1,730 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-02-10 18:11+0000\n" +"Last-Translator: Pavel Borecki \n" +"Language-Team: Czech \n" +"Language: cs\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n" +"X-Generator: Weblate 5.16-dev\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "Řízení přístupu" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "Další nastavení" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "Povolit porty" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "Složka obsahu" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "Ověřování se" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "Adresa, na kterou navázat" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "Port, na který navázat" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "Shromažďování dat…" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "Společná nastavení" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "Uživatelsky určená stránka 404" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "Neobarvovat záznam událostí" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "Zakázáno" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "Proměnná prostředí" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "Udělit přístup k LuCI aplikaci frps" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "Časový limit kontroly stavu" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "Port pro navázání KCP" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "Nastavení zaznamenávání událostí" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "Stupeň podrobnosti záznamu událostí" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "Zaznamenávat nejvýše dnů" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "Zaznamenávat standardní chybový výstup" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "Zaznamenávat standardní výstup" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "Nejvýše portů na klienta" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "NESPUŠTĚNÉ" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "Adresa na kterou navázat proxy" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "Port, na který má být navázán QUIC" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "SPUŠTĚNÉ" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "V případě pádu spustit znovu" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "Spustit proces služby s oprávněními skupiny" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "Spustit proces služby pod uživatelskými oprávněními" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "Nastavení spouštění" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "Hostitel dílčí domény" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "TCP mux" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "Token" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "HTTP port Vhost" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "Časový limit HTTP Vhost" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "HTTPS port Vhost" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "frp server" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" + +#~ msgid "Advanced" +#~ msgstr "Pokročilé" diff --git a/luci-app-frps/po/da/frps.po b/luci-app-frps/po/da/frps.po new file mode 100644 index 000000000..06e0b9bed --- /dev/null +++ b/luci-app-frps/po/da/frps.po @@ -0,0 +1,730 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2024-01-25 02:53+0000\n" +"Last-Translator: drax red \n" +"Language-Team: Danish \n" +"Language: da\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.4-dev\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "Yderligere konfigurationer" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "Godkendelse" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "Bind port" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "Deaktiveret" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "Log niveau" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "KØRE IKKE" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "KØRE" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "Kør dæmon som gruppe" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "Kør dæmon som bruger" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" + +#~ msgid "Advanced" +#~ msgstr "Avanceret" diff --git a/luci-app-frps/po/de/frps.po b/luci-app-frps/po/de/frps.po new file mode 100644 index 000000000..fff0ddf09 --- /dev/null +++ b/luci-app-frps/po/de/frps.po @@ -0,0 +1,730 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-03-23 18:11+0000\n" +"Last-Translator: HerbJul <19JulianHerbst95@web.de>\n" +"Language-Team: German \n" +"Language: de\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.17-dev\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "Zugangskontrolle" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "Zusätzliche Konfiguration" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "Erlaube Ports" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "Asset-Verzeichnis" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "Authentifizierung" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "Bind-Adresse" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "Apps, die Geräteattestierung verwenden" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "Sammeln von Daten ..." + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "Allgemeine Einstellungen" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "Benutzerdefinierte 404 Fehlerseite" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "Deaktiviere farbiges Log" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "Deaktiviert" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "Umgebungsvariable" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "Zugriff auf LuCI-App frps gewähren" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "Heartbeat-Timeout" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "KCP-Bind-Port" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "Protokolleinstellungen" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "Protokollierungslevel" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "Maximale Tage protokollieren" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "Stderr protokollieren" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "Stdout protokollieren" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "Maximale Ports pro Client" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "LÄUFT NICHT" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "Proxy-Bind-Adresse" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "QUIC bind port" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "LÄUFT" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "Starte nach Crash neu" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "Daemon als Gruppe ausführen" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "Daemon als Gruppe ausführen" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "Startup-Einstellungen" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "Subdomain-Host" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "TCP-mux" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "Token" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "Vhost-HTTP-Port" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "Vhost-HTTP-Timeout" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "Vhost HTTPS-Port" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "frp-Server" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" + +#~ msgid "Advanced" +#~ msgstr "Erweitert" diff --git a/luci-app-frps/po/el/frps.po b/luci-app-frps/po/el/frps.po new file mode 100644 index 000000000..fc628a6c2 --- /dev/null +++ b/luci-app-frps/po/el/frps.po @@ -0,0 +1,730 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2024-11-09 08:59+0000\n" +"Last-Translator: Mac Mac \n" +"Language-Team: Greek \n" +"Language: el\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.8.2\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "Εξουσιοδότηση" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "Διεύθυνση στην οποία ακούει η υπηρεσία" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "Απενεργοποιημένο" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "Επίπεδο καταγραφής" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "ΕΚΤΕΛΕΙΤΕ" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" + +#~ msgid "Advanced" +#~ msgstr "προχωρημένο" diff --git a/luci-app-frps/po/eo/frps.po b/luci-app-frps/po/eo/frps.po new file mode 100644 index 000000000..aae5522a6 --- /dev/null +++ b/luci-app-frps/po/eo/frps.po @@ -0,0 +1,724 @@ +msgid "" +msgstr "" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: eo\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" diff --git a/luci-app-frps/po/es/frps.po b/luci-app-frps/po/es/frps.po new file mode 100644 index 000000000..fe3424fe1 --- /dev/null +++ b/luci-app-frps/po/es/frps.po @@ -0,0 +1,733 @@ +msgid "" +msgstr "" +"Project-Id-Version: \n" +"POT-Creation-Date: \n" +"PO-Revision-Date: 2026-03-30 03:54+0000\n" +"Last-Translator: Franco Castillo \n" +"Language-Team: Spanish \n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.17-dev\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "Control de acceso" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "Configuraciones adicionales" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "Permitir puertos" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "Directorio de activos" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "Autenticación" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "Dirección de enlace" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "Puerto de enlace" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "Recopilando los datos..." + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "Configuración común" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "Página 404 personalizada" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "Desactivar color de registro" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "Desactivado" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "Variable ambiental" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "Conceder acceso a la aplicación frps de LuCI" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "Tiempo de espera de latidos" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "Puerto de enlace KCP" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "Ajustes de registro" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "Nivel de registro" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "Máx. días de registro" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "Registro de stderr" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "Registro de stdout" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "Máx. puertos por cliente" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "NO EN EJECUCIÓN" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "Dirección de enlace de proxy" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "Puerto de enlace QUIC" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "EN EJECUCIÓN" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "Reaparecer cuando se estrelló" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "Ejecutar demonio como grupo" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "Ejecutar demonio como usuario" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "Configuración de inicio" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "Host de subdominio" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "Multiplexación TCP" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "Token" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "Puerto HTTP Vhost" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "Tiempo de espera HTTP de Vhost" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "Puerto Vhost HTTPS" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "Servidor frp" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" + +#~ msgid "Advanced" +#~ msgstr "Avanzado" diff --git a/luci-app-frps/po/et/frps.po b/luci-app-frps/po/et/frps.po new file mode 100644 index 000000000..91fb15dd7 --- /dev/null +++ b/luci-app-frps/po/et/frps.po @@ -0,0 +1,724 @@ +msgid "" +msgstr "" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: et\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" diff --git a/luci-app-frps/po/fa/frps.po b/luci-app-frps/po/fa/frps.po new file mode 100644 index 000000000..9d8f8d773 --- /dev/null +++ b/luci-app-frps/po/fa/frps.po @@ -0,0 +1,730 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2025-12-20 14:35+0000\n" +"Last-Translator: Ashkan Azoun \n" +"Language-Team: Persian \n" +"Language: fa\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 5.15.1\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "پیکربندی‌های اضافی" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "درگاه‌های مجاز" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "شاخهٔ دارایی‌ها" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "نشانی اتصال" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "درگاه اتصال" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "غیرفعال" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "سطح دسترسی لاگ" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "اجرا نمی‌شود" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "در حال اجرا" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" + +#~ msgid "Advanced" +#~ msgstr "پیشرفته" diff --git a/luci-app-frps/po/fi/frps.po b/luci-app-frps/po/fi/frps.po new file mode 100644 index 000000000..1cc34f217 --- /dev/null +++ b/luci-app-frps/po/fi/frps.po @@ -0,0 +1,727 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2024-08-31 15:13+0000\n" +"Last-Translator: Kieli Puoli \n" +"Language-Team: Finnish \n" +"Language: fi\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.8-dev\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "Lisäasetukset" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "Sallitut portit" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "Todennus" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "Sido osoite" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "Sido portti" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "Pois käytöstä" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "Lokitaso" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "EI KÄYNNISSÄ" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "KÄYNNISSÄ" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" diff --git a/luci-app-frps/po/fr/frps.po b/luci-app-frps/po/fr/frps.po new file mode 100644 index 000000000..695108fcd --- /dev/null +++ b/luci-app-frps/po/fr/frps.po @@ -0,0 +1,730 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2025-12-12 15:40+0000\n" +"Last-Translator: liolio6 \n" +"Language-Team: French \n" +"Language: fr\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 5.15-dev\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "Contrôle d'accès" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "Configurations supplémentaires" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "Autoriser les ports" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "Répertoire des actifs" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "Authentification" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "Lier l'adresse" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "Port de liaison" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "Récolte de données..." + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "Paramètres communs" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "Page 404 personnalisée" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "Désactiver la couleur du journal" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "Désactivé" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "Variable d'environnement" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "Accorder l’accès à l’application LuCI frps" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "Délai d'expiration du rythme cardiaque" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "Port de liaison KCP" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "Niveau de journalisation" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "Journal max jours" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "Log stderr" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "Log stdout" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "Ports max par client" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "NON-EXÉCUTANT" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "Adresse de liaison proxy" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "EXÉCUTION" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "Réapparaître en cas de crash" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "Exécuter le démon en tant que groupe" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "Exécuter le démon en tant qu'utilisateur" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "Paramètres de démarrage" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "Hôte de sous-domaine" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "TCP mux" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "Token" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "Port HTTP Vhost" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "Délai d'expiration Vhost HTTP" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "Port HTTPS Vhost" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "frp Server" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" + +#~ msgid "Advanced" +#~ msgstr "Avancé" diff --git a/luci-app-frps/po/ga/frps.po b/luci-app-frps/po/ga/frps.po new file mode 100644 index 000000000..d49f9e360 --- /dev/null +++ b/luci-app-frps/po/ga/frps.po @@ -0,0 +1,731 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-02-10 18:11+0000\n" +"Last-Translator: Aindriú Mac Giolla Eoin \n" +"Language-Team: Irish \n" +"Language: ga\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :" +"(n>6 && n<11) ? 3 : 4;\n" +"X-Generator: Weblate 5.16-dev\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "Rialú Rochtana" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "Cumraíochtaí breise" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "Ceadaigh calafoirt" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "Sócmhainní dir" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "Fíordheimhniú" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "Seoladh ceangail" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "Port ceangail" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "Sonraí á mbailiú ..." + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "Socruithe Coitianta" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "Saincheaptha 404 leathanach" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "Díchumasaigh dath an loga" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "Míchumasaithe" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "Athróg timpeallachta" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "Deonaigh rochtain ar frps app LuCI" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "Teorainn ama buille croí" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "Port ceangail KCP" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "Socruithe Logála" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "Leibhéal loga" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "Íoslódáil max laethanta" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "Logáil isteach stderr" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "Logáil isteach stdout" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "Uaschalafoirt in aghaidh an chliaint" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "NÍ RÚCHÁN" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "Seoladh ceangail seachfhreastalaí" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "Port ceangail QUIC" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "REATHA" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "Respawn nuair a tuairteála" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "Rith deamhan mar ghrúpa" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "Rith deamhan mar úsáideoir" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "Socruithe Tosaithe" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "Óstach subdomain" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "TCP mux" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "Comhartha" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "Vhost calafort HTTP" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "Teorainn ama Vhost HTTP" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "Vhost calafort HTTPS" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "Freastalaí frp" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" + +#~ msgid "Advanced" +#~ msgstr "Ardleibhéil" diff --git a/luci-app-frps/po/he/frps.po b/luci-app-frps/po/he/frps.po new file mode 100644 index 000000000..f148694f7 --- /dev/null +++ b/luci-app-frps/po/he/frps.po @@ -0,0 +1,721 @@ +msgid "" +msgstr "" +"Language: he\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "אימות" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" diff --git a/luci-app-frps/po/hi/frps.po b/luci-app-frps/po/hi/frps.po new file mode 100644 index 000000000..8a1808004 --- /dev/null +++ b/luci-app-frps/po/hi/frps.po @@ -0,0 +1,721 @@ +msgid "" +msgstr "" +"Language: hi\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "पहुँच नियंत्रण" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" diff --git a/luci-app-frps/po/hu/frps.po b/luci-app-frps/po/hu/frps.po new file mode 100644 index 000000000..9e0a598a1 --- /dev/null +++ b/luci-app-frps/po/hu/frps.po @@ -0,0 +1,730 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2025-05-31 20:15+0000\n" +"Last-Translator: hmzs \n" +"Language-Team: Hungarian \n" +"Language: hu\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.12-dev\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "Hozzáférés-vezérlés" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "További konfigurációk" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "Hitelesítés" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "Cím kötése" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "Adatgyűjtés..." + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "Általános Beállítások" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "Saját 404 oldal" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "Színek kikapcsolása a naplóban" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "Letiltva" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "Környezeti változó" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "Hozzáférés engedélyezése az frps LuCI alkalmazáshoz" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "Naplózás szintje" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "NEM FUT" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "FUT" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "Démon futtatása csoportként" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "Démon futtatása felhasználóként" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "Token" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "frp szerver" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" + +#~ msgid "Advanced" +#~ msgstr "Speciális" diff --git a/luci-app-frps/po/it/frps.po b/luci-app-frps/po/it/frps.po new file mode 100644 index 000000000..8fa19fa5b --- /dev/null +++ b/luci-app-frps/po/it/frps.po @@ -0,0 +1,730 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2024-07-01 12:20+0000\n" +"Last-Translator: moreno matassini \n" +"Language-Team: Italian \n" +"Language: it\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.7-dev\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "Controllo Accessi" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "Configurazioni aggiuntive" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "Consenti porte" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "Attività dir" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "Autenticazione" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "Associa indirizzo" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "collega porta" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "Caricamento dei dati in corso..." + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "Impostazioni Comuni" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "Pagina 404 personalizzata" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "Disattivato" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "Impostazioni log" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "Livello dei log" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "NON IN ESECUZIONE" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "IN ESECUZIONE" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "Esegui il demone come utente" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "Token" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" + +#~ msgid "Advanced" +#~ msgstr "Avanzato" diff --git a/luci-app-frps/po/ja/frps.po b/luci-app-frps/po/ja/frps.po new file mode 100644 index 000000000..3f7d9dad6 --- /dev/null +++ b/luci-app-frps/po/ja/frps.po @@ -0,0 +1,731 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2025-11-08 14:47+0000\n" +"Last-Translator: Monarch " +"\n" +"Language-Team: Japanese \n" +"Language: ja\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 5.15-dev\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "アクセス制御" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "追加の構成" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "認証" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "バインドするIPアドレス" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "バインドするポート" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "共通設定" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "ログの色を無効にする" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "無効" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "環境変数" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "ハートビート・タイムアウト" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "ログレベル" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "クライアントごとの最大ポート数" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "停止中" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "実行中" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "デーモンをグループとして実行" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "デーモンをユーザーとして実行" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "トークン" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" + +#~ msgid "Advanced" +#~ msgstr "詳細設定" diff --git a/luci-app-frps/po/ko/frps.po b/luci-app-frps/po/ko/frps.po new file mode 100644 index 000000000..8963cf4d3 --- /dev/null +++ b/luci-app-frps/po/ko/frps.po @@ -0,0 +1,730 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-04-26 16:04+0000\n" +"Last-Translator: Hyeonjeong Lee \n" +"Language-Team: Korean \n" +"Language: ko\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 5.17.1-dev\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "접근 제어" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "추가 설정" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "인증" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "바인드 주소" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "바인드 포트" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "데이터 수집 중 ..." + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "일반 설정" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "사용자 정의 404 페이지" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "비활성화" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "환경 변수" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "LuCI 앱 frps에 접근 권한 부여" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "KCP 바인드 포트" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "로그 설정" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "로그 수준" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "표준 오류(stderr) 기록" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "표준 출력(stdout) 기록" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "중지됨" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "프록시 바인드 주소" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "QUIC 바인드 포트" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "실행 중" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "충돌 시 자동 재시작" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "데몬 실행 그룹" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "데몬 실행 사용자" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "시작 설정" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "토큰" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "frp 서버" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" + +#~ msgid "Advanced" +#~ msgstr "고급" diff --git a/luci-app-frps/po/lo/frps.po b/luci-app-frps/po/lo/frps.po new file mode 100644 index 000000000..3a4dcc03a --- /dev/null +++ b/luci-app-frps/po/lo/frps.po @@ -0,0 +1,730 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-05-03 08:19+0000\n" +"Last-Translator: BoneNI \n" +"Language-Team: Lao \n" +"Language: lo\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 5.17.1\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "ການຄວບຄຸມການເຂົ້າເຖິງ" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "ການຕັ້ງຄ່າເພີ່ມເຕີມ" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "ອະນຸຍາດພອດ" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "ໄດເຣັກທໍຣີຊັບສິນ (Assets)" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "ການຢືນຢັນຕົວຕົນ" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "ທີ່ຢູ່ການເຊື່ອມຕໍ່ (Bind address)" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "ພອດການເຊື່ອມຕໍ່ (Bind port)" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "ກຳລັງເກັບຂໍ້ມູນ..." + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "ການຕັ້ງຄ່າທົ່ວໄປ" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "ໜ້າ 404 ແບບກຳນົດເອງ" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "ປິດການໃຊ້ງານສີໃນ Log" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "ປິດໃຊ້ງານ" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "ຕົວແປສະພາບແວດລ້ອມ (Environment variable)" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "ໃຫ້ສິດເຂົ້າເຖິງແອັບ LuCI frps" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "ເວລາໝົດກຳນົດ Heartbeat" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "ພອດ KCP" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "ການຕັ້ງຄ່າບັນທຶກ" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "ລະດັບການບັນທຶກ (Log)" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "ຈຳນວນມື້ສູງສຸດຂອງ Log" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "Log stderr" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "Log stdout" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "ຈຳນວນພອດສູງສຸດຕໍ່ລູກຄ້າ" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "ບໍ່ໄດ້ເຮັດວຽກ" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "ທີ່ຢູ່ການເຊື່ອມຕໍ່ Proxy" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "ພອດ QUIC" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "ກຳລັງເຮັດວຽກ" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "ເລີ່ມການເຮັດວຽກໃໝ່ເມື່ອຂັດຂ້ອງ" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "ແລ່ນ daemon ໃນຖານະກຸ່ມ" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "ແລ່ນ daemon ໃນຖານະຜູ້ໃຊ້" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "ການຕັ້ງຄ່າເລີ່ມຕົ້ນລະບົບ" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "ໂຮສຊັບໂດເມນ" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "TCP mux" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "ໂທເຄັນ (Token)" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "ພອດ Vhost HTTP" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "ເວລາໝົດກຳນົດ Vhost HTTP" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "ພອດ Vhost HTTPS" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "ເຊີບເວີ frp" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" + +#~ msgid "Advanced" +#~ msgstr "ຂັ້ນສູງ" diff --git a/luci-app-frps/po/lt/frps.po b/luci-app-frps/po/lt/frps.po new file mode 100644 index 000000000..3446d5941 --- /dev/null +++ b/luci-app-frps/po/lt/frps.po @@ -0,0 +1,733 @@ +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"PO-Revision-Date: 2026-02-11 13:57+0000\n" +"Last-Translator: Džiugas Januševičius \n" +"Language-Team: Lithuanian \n" +"Language: lt\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"(n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Generator: Weblate 5.16-dev\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "Prieigos valdymas" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "Papildomi konfigūravimai" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "Leisti prievadus" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "„Assets“ katalogas/vietovė" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "Autentifikavimas" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "Pririšti adresą" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "Pririšti prievadą" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "Renkami duomenys..." + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "Tipiniai nustatymai" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "Pasirinktinis „404“ puslapis" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "Išjungti žurnalo spalvą" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "Išjungta/Neįgalinta (-s/-i)" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "Aplinkybių kintamumas" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "Duoti prieigą prie „LuCI app frps“" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "„Širdies ritmo“ pasibaigusios užklausos laikas" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "Pririšti „KCP“ prievadą" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "Žurnalo nustatymai" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "Žurnalo lygis" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "Maksimalus dienų žurnalinimas" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "Žurnalinti „stderr“" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "Žurnalinti „stdout“" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "Maksimalus prievadų skaičius klientui" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "NEVEIKIA" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "Pririšti įgaliotojo adresą" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "„QUIC“ pririšimo prievadas" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "VEIKIA" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "Atkurti/Perjungti (vardžiuojamai: „Atgimti“), kai užstringa" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "Vykdyti „daemon“ kaip grupę" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "Vykdyti paslaugų teikimo sistema kaip naudotojas/vartotojas" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "Paleidimo nustatymai" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "Subdomeno-srities skleidėjas/vedėjas" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "„TCP“ tankintuvas" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "Žetonas" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "„Vhost HTTP“ prievadas" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "„Vhost HTTP“ pasibaigusios užklausos laikas" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "„Vhost HTTPS“ prievadas" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "„frp“ serveris" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" + +#~ msgid "Advanced" +#~ msgstr "Pažangūs" diff --git a/luci-app-frps/po/mr/frps.po b/luci-app-frps/po/mr/frps.po new file mode 100644 index 000000000..cedbffa48 --- /dev/null +++ b/luci-app-frps/po/mr/frps.po @@ -0,0 +1,727 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2020-02-12 11:01+0000\n" +"Last-Translator: Prachi Joshi \n" +"Language-Team: Marathi \n" +"Language: mr\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 3.11-dev\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "अतिरिक्त कॉन्फिगरेशन" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "अक्षम" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" diff --git a/luci-app-frps/po/ms/frps.po b/luci-app-frps/po/ms/frps.po new file mode 100644 index 000000000..3ed7eaf7d --- /dev/null +++ b/luci-app-frps/po/ms/frps.po @@ -0,0 +1,730 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2024-01-21 20:36+0000\n" +"Last-Translator: Abdul Muizz Bin Abdul Jalil \n" +"Language-Team: Malay \n" +"Language: ms\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 5.4-dev\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "Konfig tambahan" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "Authentifizierung" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" + +#~ msgid "Advanced" +#~ msgstr "Lanjutan" diff --git a/luci-app-frps/po/nb_NO/frps.po b/luci-app-frps/po/nb_NO/frps.po new file mode 100644 index 000000000..994f035a7 --- /dev/null +++ b/luci-app-frps/po/nb_NO/frps.po @@ -0,0 +1,730 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2025-03-14 08:43+0000\n" +"Last-Translator: Lasse Skogland \n" +"Language-Team: Norwegian Bokmål \n" +"Language: nb_NO\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.11-dev\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "Ytterligere oppsett" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "Godkjenning" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "Bind-adresse" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "Bind-port" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "Samler data …" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "Avskrudd" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "Loggingsnivå" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "Kjører ikke" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "KJØRER" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "Kjør nisse som gruppe" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "Kjør nisse som bruker" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "Oppstartsinnstillinger" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "Symbol" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" + +#~ msgid "Advanced" +#~ msgstr "Avansert" diff --git a/luci-app-frps/po/nl/frps.po b/luci-app-frps/po/nl/frps.po new file mode 100644 index 000000000..9b729b766 --- /dev/null +++ b/luci-app-frps/po/nl/frps.po @@ -0,0 +1,732 @@ +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"PO-Revision-Date: 2026-01-10 04:39+0000\n" +"Last-Translator: Marco Otto \n" +"Language-Team: Dutch \n" +"Language: nl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.15.1\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "Toegangsbeheer" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "Additionele configuraties" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "Poorten toestaan" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "Authenticatie" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "Bind poort" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "Verzamelen gegevens ..." + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "Uitgeschakeld" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "Logboek instellingen" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "Logboek niveau" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "NIET ACTIEF" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "ACTIEF" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "Voer daemon uit als groep" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "Voer daemon uit als gebruiker" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "Token" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" + +#~ msgid "Advanced" +#~ msgstr "Geavanceerd" diff --git a/luci-app-frps/po/pl/frps.po b/luci-app-frps/po/pl/frps.po new file mode 100644 index 000000000..624c283b0 --- /dev/null +++ b/luci-app-frps/po/pl/frps.po @@ -0,0 +1,731 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-02-20 00:33+0000\n" +"Last-Translator: Matthaiks \n" +"Language-Team: Polish \n" +"Language: pl\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " +"|| n%100>=20) ? 1 : 2);\n" +"X-Generator: Weblate 5.16.1-dev\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "Kontrola dostępu" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "Dodatkowe konfiguracje" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "Zezwalaj na porty" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "Katalog zasobów" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "Uwierzytelnienie" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "Adres wiązania" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "Port wiązania" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "Zbieranie danych..." + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "Wspólne ustawienia" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "Niestandardowa strona 404" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "Wyłącz kolor dziennika" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "Wyłączone" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "Zmienna środowiskowa" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "Udziel dostępu do aplikacji LuCI frps" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "Limit czasu pulsu" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "Port wiązania KCP" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "Ustawienia dziennika" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "Poziom rejestrowania" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "Maks. dni logowania" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "Dziennik stderr" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "Dziennik stdout" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "Maksymalna liczba portów na klienta" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "NIEURUCHOMIONE" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "Adres powiązania proxy" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "Port wiązania QUIC" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "URUCHOMIONE" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "Odradzaj się po awarii" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "Uruchom demona jako grupę" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "Uruchom demona jako użytkownik" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "Ustawienia uruchamiania" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "Host subdomeny" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "Mux TCP" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "Token" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "Port Vhost HTTP" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "Limit czasu Vhost HTTP" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "Port Vhost HTTPS" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "Serwer frp" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" + +#~ msgid "Advanced" +#~ msgstr "Zaawansowane" diff --git a/luci-app-frps/po/pt/frps.po b/luci-app-frps/po/pt/frps.po new file mode 100644 index 000000000..3c74288ac --- /dev/null +++ b/luci-app-frps/po/pt/frps.po @@ -0,0 +1,730 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-05-13 06:46+0000\n" +"Last-Translator: ssantos \n" +"Language-Team: Portuguese \n" +"Language: pt\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 2026.5.dev0\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "Controle de Acesso" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "Configurações adicionais" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "Permitir portas" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "Diretório de ativos" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "Autenticação" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "Endereço de ligação" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "Porta do BIND" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "A coletar dados..." + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "Configurações Comuns" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "Página personalizada de 404" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "Desativar cores nos registos" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "Desativado" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "Variável de ambiente" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "Conceder acesso à app frps do LuCI" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "Tempo limite do heartbeat" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "Porta de ligação KCP" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "Configurações do registo" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "Nível de registo" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "Máximo de dias de registo" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "Regisro do stderr" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "Registo do stdout" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "Máximo de portas por cliente" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "NÃO EM EXECUÇÃO" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "Endereço de ligação proxy" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "Porta de ligação QUIC" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "EXECUTADO" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "Reiniciar caso travado" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "Executar daemon como grupo" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "Executar serviço como utilizador" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "Configurações de inicialização" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "Host de subdomínio" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "TCP mux" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "Chave eletrónica" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "Porta Vhost HTTP" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "Tempo limite Vhost HTTP" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "Porta Vhost HTTPS" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "Servidor frp" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" + +#~ msgid "Advanced" +#~ msgstr "Avançado" diff --git a/luci-app-frps/po/pt_BR/frps.po b/luci-app-frps/po/pt_BR/frps.po new file mode 100644 index 000000000..97d11a497 --- /dev/null +++ b/luci-app-frps/po/pt_BR/frps.po @@ -0,0 +1,730 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-03-09 19:10+0000\n" +"Last-Translator: Volenski \n" +"Language-Team: Portuguese (Brazil) \n" +"Language: pt_BR\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 5.17-dev\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "Controle de acesso" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "Configurações adicionais" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "Permitir portas" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "Diretório de ativos" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "Autenticação" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "Vincular endereço" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "Porta Bind" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "Coletando dados..." + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "Configurações Comuns" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "Página personalizada de 404" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "Desativar cores nos registros de log" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "Desativado" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "Variável de ambiente" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "Conceda acesso UCI ao aplicativo LuCI frps" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "Tempo limite do heartbeat" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "Porta de vinculação KCP" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "Configurações do registro" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "Nível do registro" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "Registro máximo de dias" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "Registro log do stderr" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "Registro log do stdout" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "Máximo de portas por cliente" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "NÃO ESTÁ EM EXECUÇÃO" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "Endereço de vinculação proxy" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "EM EXECUÇÃO" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "Reiniciar caso entre em colapso" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "Executar serviço como usuário" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "Executar serviço como usuário" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "Configurações de inicialização" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "Host de subdomínio" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "TCP mux" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "Token" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "Porta Vhost HTTP" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "Tempo limite Vhost HTTP" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "Porta Vhost HTTPS" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "Servidor frp" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" + +#~ msgid "Advanced" +#~ msgstr "Avançada" diff --git a/luci-app-frps/po/ro/frps.po b/luci-app-frps/po/ro/frps.po new file mode 100644 index 000000000..fbb3f6afb --- /dev/null +++ b/luci-app-frps/po/ro/frps.po @@ -0,0 +1,731 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2025-11-24 10:30+0000\n" +"Last-Translator: CRISTIAN ANDREI \n" +"Language-Team: Romanian \n" +"Language: ro\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " +"20)) ? 1 : 2;\n" +"X-Generator: Weblate 5.15-dev\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "Controlul Accesului" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "Configurații suplimentare" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "Permite porturi" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "Directorul de resurse" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "Autentificare" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "Adresa de legătură" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "Legați portul" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "Colectare date ..." + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "Setări Comune" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "Pagina 404 personalizată" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "Dezactivați culoarea jurnalului" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "Dezactivat" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "Variabila de mediu" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "Acordarea accesului la aplicația LuCI frps" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "Timpul limită a bătăilor inimii" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "Port de legătură KCP" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "Setări jurnal" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "Nivel de jurnal" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "Jurnal maxim zile" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "Jurnal stderr" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "Jurnal stdout" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "Porturi maxime pe client" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "NU FUNCȚIONEAZĂ" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "Adresa de legare a proxy-ului" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "Funcţionare" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "Respawn când crapă" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "Rularea daemonului ca grup" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "Rulați daemonul ca utilizator" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "Setări de pornire" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "Gazda subdomeniului" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "Mux TCP" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "Token" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "Port HTTP Vhost" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "Timpul de expirare HTTP Vhost" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "Port HTTPS Vhost" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "Server frp" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" + +#~ msgid "Advanced" +#~ msgstr "Avansat" diff --git a/luci-app-frps/po/ru/frps.po b/luci-app-frps/po/ru/frps.po new file mode 100644 index 000000000..ffd760a0a --- /dev/null +++ b/luci-app-frps/po/ru/frps.po @@ -0,0 +1,732 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-04-22 23:36+0000\n" +"Last-Translator: SnIPeRSnIPeR " +"\n" +"Language-Team: Russian \n" +"Language: ru\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Generator: Weblate 5.17.1-dev\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "Контроль доступа" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "Дополнительные конфигурации" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "Разрешить порты" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "Каталог ресурсов" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "Аутентификация" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "Адрес сервера" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "Порт сервера" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "Сбор данных ..." + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "Общие настройки" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "Своя страница 404" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "Отключить цвета в журнале" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "Отключено" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "Переменные окружения" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "Предоставить доступ к LuCI-приложению frps" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "Heartbeat тайм-аут" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "Порт привязки KCP" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "Настройки журнала" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "Уровень журналирования" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "Хранить журнал (дней)" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "Сохранять вывод stderr" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "Сохранять вывод stdout" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "Максимальное количество портов для одного клиента" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "НЕ ЗАПУЩЕНО" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "Адрес привязки прокси-сервера" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "Порт QUIC" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "ЗАПУЩЕН" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "Перезапускаться после вылета" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "Запуск демона от имени группы" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "Запуск демона от имени пользователя" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "Настройки запуска" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "Зона для поддоменов" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "TCP мультиплексор" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "Токен" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "HTTP-порт виртуального хоста" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "Тайм-аут виртуального хоста HTTP" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "HTTPS-порт виртуального хоста" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "frp сервер" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" + +#~ msgid "Advanced" +#~ msgstr "Дополнительно" diff --git a/luci-app-frps/po/sk/frps.po b/luci-app-frps/po/sk/frps.po new file mode 100644 index 000000000..4bdeba34b --- /dev/null +++ b/luci-app-frps/po/sk/frps.po @@ -0,0 +1,730 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2025-05-30 20:29+0000\n" +"Last-Translator: Jan Vongrej \n" +"Language-Team: Slovak \n" +"Language: sk\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n" +"X-Generator: Weblate 5.12-dev\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "Ďalšie konfigurácie" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "Overenie totožnosti" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "Zakázané" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "Úroveň záznamu" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" + +#~ msgid "Advanced" +#~ msgstr "Pokročilé" diff --git a/luci-app-frps/po/sv/frps.po b/luci-app-frps/po/sv/frps.po new file mode 100644 index 000000000..72d55541f --- /dev/null +++ b/luci-app-frps/po/sv/frps.po @@ -0,0 +1,730 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-03-22 17:09+0000\n" +"Last-Translator: Kristoffer Grundström \n" +"Language-Team: Swedish \n" +"Language: sv\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.17-dev\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "Åtkomstkontroll" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "Extra konfigurationer" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "Tillåt portar" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "Autentisering" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "Bindningsadress" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "Bind port" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "Samlar in data ..." + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "Vanliga inställningar" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "Inaktivera logg-färg" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "Inaktiverad" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "Miljövariabel" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "Logg-nivå" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "Logga stderr" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "Logga stdout" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "KÖRS INTE" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "KÖRS" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "Kör daemon som grupp" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "Kör daemon som användare" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "Inställningar för uppstart" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "Tecken" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" + +#~ msgid "Advanced" +#~ msgstr "Avancerat" diff --git a/luci-app-frps/po/ta/frps.po b/luci-app-frps/po/ta/frps.po new file mode 100644 index 000000000..ca60e6a8e --- /dev/null +++ b/luci-app-frps/po/ta/frps.po @@ -0,0 +1,730 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2025-06-16 11:44+0000\n" +"Last-Translator: தமிழ்நேரம் \n" +"Language-Team: Tamil \n" +"Language: ta\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.12-dev\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "நுழைவு கட்டுப்பாடு" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "கூடுதல் உள்ளமைவுகள்" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "துறைமுகங்களை அனுமதிக்கவும்" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "சொத்துக்கள் டிர்" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "ஏற்பு" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "முகவரியை பிணைக்கவும்" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "துறைமுகம் பிணைப்பு" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "தரவு சேகரித்தல் ..." + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "பொதுவான அமைப்புகள்" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "தனிப்பயன் 404 பக்கம்" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "பதிவு வண்ணத்தை முடக்கு" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "முடக்கப்பட்டது" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "சுற்றுச்சூழல் மாறி" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "லூசி பயன்பாட்டு FRP களுக்கு அணுகலை வழங்கவும்" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "இதய துடிப்பு நேரம் முடிந்தது" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "KCP பிணைப்பு துறைமுகம்" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "பதிவு அமைப்புகள்" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "பதிவு நிலை" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "பதிவு அதிகபட்ச நாட்கள்" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "பதிவு நிலைபிழை" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "பதிவு நிலைவெளி" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "ஒரு வாடிக்கையாளருக்கு அதிகபட்ச துறைமுகங்கள்" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "ஓடவில்லை" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "பதிலாள் பிணைப்பு முகவரி" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "இயங்கும்" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "செயலிழந்தபோது ரெச்பான்" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "டீமனை குழுவாக இயக்கவும்" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "டீமனை பயனராக இயக்கவும்" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "தொடக்க அமைப்புகள்" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "துணை டொமைன் புரவலன்" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "TCP MUX" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "கிள்ளாக்கு" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "Vhost http துறைமுகம்" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "Vhost http நேரம் முடிந்தது" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "Vhost https துறைமுகம்" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "FRP சேவையகம்" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" + +#~ msgid "Advanced" +#~ msgstr "மேம்பட்ட" diff --git a/luci-app-frps/po/templates/frps.pot b/luci-app-frps/po/templates/frps.pot new file mode 100644 index 000000000..87becfe04 --- /dev/null +++ b/luci-app-frps/po/templates/frps.pot @@ -0,0 +1,718 @@ +msgid "" +msgstr "Content-Type: text/plain; charset=UTF-8" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" diff --git a/luci-app-frps/po/tr/frps.po b/luci-app-frps/po/tr/frps.po new file mode 100644 index 000000000..1efb5307b --- /dev/null +++ b/luci-app-frps/po/tr/frps.po @@ -0,0 +1,730 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2024-03-31 19:53+0000\n" +"Last-Translator: Oğuz Han \n" +"Language-Team: Turkish \n" +"Language: tr\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.5-dev\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "Erişim Kontrolü" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "Ek yapılandırmalar" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "Bağlantı noktalarına izin ver" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "Varlıklar dizini" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "Kimlik Doğrulama" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "Bağlantı adresi" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "Porta bağla" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "Veri toplama ..." + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "Ortak Ayarlar" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "Özel 404 sayfası" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "Günlük renklerini devre dışı bırak" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "Devre dışı" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "Çevre değişkeni" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "LuCI uygulaması frps'ye erişim izni verin" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "Heartbeat zaman aşımı" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "KCP bağlama bağlantı noktası" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "Günlük Ayarları" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "Günlük seviyesi" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "Maksimum günleri günlüğe kaydet" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "Stderr'i günlüğe kaydet" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "Stdout'u günlüğe kaydet" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "İstemci başına maksimum bağlantı noktası" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "ÇALIŞMIYOR" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "Proxy bağlama adresi" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "ÇALIŞIYOR" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "Çöktüğünde yeniden çıkart" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "Arka plan programı grup olarak çalıştır" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "Arka plan programı kullanıcı olarak çalıştır" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "Başlangıç Ayarları" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "Alt alan adı barındırıcısı" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "TCP mux" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "Token" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "Vhost HTTP bağlantı noktası" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "Vhost HTTP zaman aşımı" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "Vhost HTTPS bağlantı noktası" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "frp Sunucusu" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" + +#~ msgid "Advanced" +#~ msgstr "Gelişmiş" diff --git a/luci-app-frps/po/uk/frps.po b/luci-app-frps/po/uk/frps.po new file mode 100644 index 000000000..f97073f3f --- /dev/null +++ b/luci-app-frps/po/uk/frps.po @@ -0,0 +1,731 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-05-12 09:06+0000\n" +"Last-Translator: Oleksandr Yurov \n" +"Language-Team: Ukrainian \n" +"Language: uk\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Generator: Weblate 2026.5-dev\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "Контроль доступу" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "Додаткові параметри" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "Дозволені порти" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "Каталог ресурсів" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "Автентифікація" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "Адреса привʼязки" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "Порт привʼязки" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "Збір даних…" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "Загальні налаштування" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "Користувацька сторінка 404" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "Вимкнути колір журналу" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "Вимкнено" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "Змінна середовища" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "Надати доступ до програми LuCI frps" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "Час очікування контрольного сигналу" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "Порт привʼязки KCP" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "Налаштування журналу" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "Рівень журналювання" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "Максимальна кількість днів журналу" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "Журнал stderr" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "Журнал stdout" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "Максимальна кількість портів на клієнта" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "НЕ ПРАЦЮЄ" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "Адреса привʼязки проксі" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "Порт привʼязки QUIC" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "ЗАПУЩЕНО" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "Перезапускати після збою" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "Запускати службу від імені групи" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "Запускати службу від імені користувача" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "Параметри запуску" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "Вузол субдомену" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "Мультиплексування TCP" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "Токен" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "Порт HTTP Vhost" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "Час очікування Vhost HTTP" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "Порт HTTPS Vhost" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "сервер frp" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" + +#~ msgid "Advanced" +#~ msgstr "Розширені" diff --git a/luci-app-frps/po/vi/frps.po b/luci-app-frps/po/vi/frps.po new file mode 100644 index 000000000..26a92746e --- /dev/null +++ b/luci-app-frps/po/vi/frps.po @@ -0,0 +1,730 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2025-05-14 10:34+0000\n" +"Last-Translator: Lộc SuperVipPro \n" +"Language-Team: Vietnamese \n" +"Language: vi\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 5.12-dev\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "Quản lý quyền kiểm soát" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "Cấu hình thêm" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "Cho phép cổng" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "Assets dir" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "Xác thực" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "Gán địa chỉ" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "Cổng Bind" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "Đang thu thập dữ liệu ..." + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "Thiết lập chung" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "Tùy chỉnh trang 404" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "Disable log color" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "Vô hiệu hoá" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "Environment variable" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "Cấp quyền truy cập vào ứng dụng LuCI fps" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "Heartbeat timeout" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "KCP bind port" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "Cài đặt Log" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "Mức độ nhật ký" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "Log max days" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "Log stderr" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "Log stdout" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "Cổng tối đa cho mỗi khách hàng" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "Không chạy" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "Proxy bind address" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "Đang chạy" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "Respawn khi bị lỗi" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "Chạy daemon theo nhóm" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "Chạy daemon với tư cách người dùng" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "Cài đặt khởi động" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "Subdomain host" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "TCP mux" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "Token" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "Vhost HTTP port" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "Vhost HTTP timeout" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "Cổng Vhost HTTPS" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "Máy chủ frp" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "" + +#~ msgid "Advanced" +#~ msgstr "Nâng cao" diff --git a/luci-app-frps/po/zh-cn b/luci-app-frps/po/zh-cn new file mode 120000 index 000000000..8d69574dd --- /dev/null +++ b/luci-app-frps/po/zh-cn @@ -0,0 +1 @@ +zh_Hans \ No newline at end of file diff --git a/luci-app-frps/po/zh_Hans/frps.po b/luci-app-frps/po/zh_Hans/frps.po new file mode 100644 index 000000000..a8c964493 --- /dev/null +++ b/luci-app-frps/po/zh_Hans/frps.po @@ -0,0 +1,744 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-02-25 10:58+0000\n" +"Project-Id-Version: luci-app-frps\n" +"Last-Translator: nKsyn \n" +"Language-Team: Chinese (Simplified Han script) \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 5.16.1-dev\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "访问控制" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "添加新的 HTTP 插件..." + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "额外认证范围" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "额外配置" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "包含认证信息的附加作用域。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "frps 绑定的地址。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "代理监听器绑定的地址。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "允许的端口" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "资源目录" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "OIDC 令牌应包含的受众。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "认证" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "认证方式" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "用于认证 frpc 的认证方式。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "SSH 隧道网关的 authorized_keys 文件。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "绑定地址" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "绑定端口" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "正在收集数据…" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "传递给令牌来源执行命令的参数。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" +"用于获取令牌的命令。使用此来源类型时,init 脚本会添加 --allow-" +"unsafe=TokenSourceExec。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "常规设置" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "配置键:log.level。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "配置键:transport.quic.keepalivePeriod。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "配置键:transport.quic.maxIdleTimeout。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "配置键:transport.quic.maxIncomingStreams。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "自定义 404 页面" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "向客户端发送详细错误" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "禁用日志的颜色" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "当日志输出到控制台时禁用日志颜色。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "已禁用" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "启用 TCPMUX 透传时不更新流量。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "基于子域名的 HTTP/HTTPS 代理的域名后缀。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" +"在 Web 服务器上启用 Go pprof 调试/性能分析端点。仅在设置 Web 服务器端口时生" +"效。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" +"为 frps Web 服务器启用 HTTPS。此开关控制是否生成 webServer.tls.certFile 和 " +"webServer.tls.keyFile。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "启用 Prometheus" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "启用 TCP 流多路复用。此设置必须与 frpc 一致。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "启用 pprof" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "启用 Web HTTPS" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "环境变量" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "环境变量必须使用 KEY=value 格式。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "传递给令牌来源执行命令的环境变量。使用 KEY=value。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" +"在 webServer /metrics API 上导出 Prometheus 指标。仅在设置 Web 服务器端口时生" +"效。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" +"在生成的 HTTP 插件段之前包含额外的根级配置片段。表相关的额外选项请使用原始设" +"置。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "强制 TLS" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "授予访问 LuCI 应用 frps 的权限" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "HTTP 插件设置" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "HTTP 插件 URL 必须包含主机。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "HTTP 插件地址必须是单个地址。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "HTTP 插件后端地址。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "HTTP 插件操作必须是 frps 操作名称,例如 Login 或 NewProxy。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "HTTP 插件路径必须以 / 开头。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "HTTP 插件请求路径。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "心跳包超时" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "心跳超时时间,单位为秒。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "KCP 绑定端口" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "KCP 绑定端口和 QUIC 绑定端口必须不同。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "TCP 多路复用保活间隔。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" +"从外部来源加载令牌。file 从本地文件读取令牌;exec 运行命令并需要 frp unsafe " +"权限。与 auth.token 互斥。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "日志设置" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "日志级别" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "日志最大天数" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "日志输出" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "日志输出路径或 console。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "错误日志" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "普通日志" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "最大连接池数量" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "每客户端的最大端口数" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "保留日志的最大天数。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "每个代理的最大连接池数量。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "每个客户端可使用的最大端口数。0 表示不限制。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "等待工作连接的最长时间。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "NAT 打洞分析保留小时数" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "未在运行" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "OIDC 受众" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "OIDC 签发者" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "用于验证令牌的 OIDC 颁发者。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "OIDC 跳过过期检查" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "OIDC 跳过签发者检查" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "传递给 frp 配置文件模板的 OS 环境变量,请参见 %s。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "仅接受 TLS 加密的 frpc 连接。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "自动生成私钥的路径。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "令牌来源文件路径。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "HTTP 请求自定义 404 页面的路径。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "TLS 证书文件路径。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "TLS 私钥文件路径。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "HTTPS Web 服务器使用的证书文件路径。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "HTTPS Web 服务器使用的私钥文件路径。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "受信任 CA 证书文件路径。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "插件地址" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "插件名称" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "插件操作" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "插件路径" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "HTTP 虚拟主机请求端口。留空或设为 0 表示禁用。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "HTTPS 虚拟主机请求端口。留空或设为 0 表示禁用。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "TCPMUX HTTP CONNECT 请求端口。留空或设为 0 表示禁用。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "端口必须是 0 到 65535 之间的数字。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "端口必须介于 0 到 65535 之间。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "端口必须介于 1 到 65535 之间。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "端口范围起始值不能大于结束值。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "frps 监听的端口。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" +"允许客户端绑定的端口。可使用单个端口(如 3001)或范围(如 2000-3000)。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "SSH 隧道网关的私钥文件。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "代理绑定地址" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "QUIC 绑定端口" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "QUIC 保活周期" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "QUIC 最大空闲超时" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "QUIC 最大传入流数" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "运行中" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "崩溃时重启" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "虚拟主机 HTTP 服务器响应头超时时间,单位为秒。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "NAT 打洞策略数据保留时间。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "以此组权限运行" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "以此用户权限运行" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "SSH 隧道" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "SSH 隧道 authorized_keys 文件" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "SSH 隧道自动生成私钥路径" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "SSH 隧道绑定端口" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "SSH 隧道网关绑定端口。留空表示禁用此功能。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "SSH 隧道私钥文件" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "向 frpc 发送具体错误详情。" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "服务端" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "跳过检查 OIDC 令牌颁发者是否匹配配置的颁发者。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "跳过检查 OIDC 令牌是否过期。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "启动设置" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "子域主机" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "TCP 保活" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "TCP 保活间隔。负值表示禁用保活。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "TCP 多路复用" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "TCP mux 保活间隔" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "TCPMUX HTTP CONNECT 端口" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "TCPMUX 透传" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "TLS / QUIC" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "TLS 证书路径" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "启用 Web HTTPS 时必须填写 TLS 证书路径。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "TLS 私钥路径" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "启用 Web HTTPS 时必须填写 TLS 私钥路径。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "TLS 受信任 CA 路径" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "令牌" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "令牌和令牌来源互斥。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "令牌来源命令" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "令牌来源命令参数" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "令牌来源类型为 exec 时必须填写令牌来源命令。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "令牌来源环境变量" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "令牌来源文件" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "令牌来源类型为文件时必须填写令牌来源文件路径。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "令牌来源类型" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "用于认证的令牌。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "传输设置" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "UDP 数据包大小" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "UDP 数据包大小,单位为字节。应与 frpc 匹配。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" +"KCP 使用的 UDP 端口。留空表示禁用 KCP。请勿与 QUIC 复用同一个 UDP 端口。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" +"QUIC 使用的 UDP 端口。留空表示禁用 QUIC。请勿与 KCP 复用同一个 UDP 端口。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "唯一的 HTTP 插件名称。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "请使用单个端口(如 3001)或端口范围(如 2000-3000)。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "用户连接超时" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "验证插件 TLS" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "当插件地址使用 HTTPS 时验证 HTTP 插件的 TLS 证书。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "Vhost HTTP 端口" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "Vhost HTTP 超时" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "Vhost HTTPS 端口" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "Web 服务器" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "Web 服务器地址" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "Web 服务器资源目录。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "Web 服务器绑定地址。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "Web 服务器密码" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "Web 服务器密码。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "Web 服务器端口" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "Web 服务器端口。留空或设为 0 表示禁用 Web 服务器。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "Web 服务器用户" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "Web 服务器用户名。" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "frp" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "frp 服务器" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "此 HTTP 插件处理的 frps 操作。" diff --git a/luci-app-frps/po/zh_Hant/frps.po b/luci-app-frps/po/zh_Hant/frps.po new file mode 100644 index 000000000..87040d0a5 --- /dev/null +++ b/luci-app-frps/po/zh_Hant/frps.po @@ -0,0 +1,744 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-04-16 07:27+0000\n" +"Project-Id-Version: luci-app-frps\n" +"Last-Translator: ZW \n" +"Language-Team: Chinese (Traditional Han script) \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" +"X-Generator: Weblate 5.17.1-dev\n" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 +msgid "Access Control" +msgstr "存取控制" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 +msgid "Add new HTTP plugin..." +msgstr "新增新的 HTTP 外掛..." + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 +msgid "Additional auth scopes" +msgstr "額外認證範圍" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 +msgid "Additional configs" +msgstr "額外設定" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 +msgid "Additional scopes to include authentication information." +msgstr "包含驗證資訊的附加作用域。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 +msgid "Address that frps binds to." +msgstr "frps 繫結的位址。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 +msgid "Address that proxy listeners bind to." +msgstr "代理監聽器繫結的位址。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 +msgid "Allow ports" +msgstr "允許連接埠" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:449 +msgid "Assets dir" +msgstr "資產目錄" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 +msgid "Audience OIDC tokens should contain." +msgstr "OIDC 權杖應包含的受眾。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 +msgid "Authentication" +msgstr "認證" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 +msgid "Authentication method" +msgstr "認證方式" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 +msgid "Authentication method used to authenticate frpc." +msgstr "用於驗證 frpc 的驗證方式。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 +msgid "Authorized keys file for SSH tunnel gateway." +msgstr "SSH 隧道閘道的 authorized_keys 檔案。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 +msgid "Bind address" +msgstr "繫結位址" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:157 +msgid "Bind port" +msgstr "繫結連接埠" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 +msgid "Collecting data ..." +msgstr "收集資料中..." + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 +msgid "Command arguments passed to token source exec." +msgstr "傳遞給權杖來源執行命令的參數。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 +msgid "" +"Command used to obtain the token. The init script adds --allow-" +"unsafe=TokenSourceExec when this source type is used." +msgstr "" +"用於獲取權杖的命令。使用此來源類型時,init 指令碼會新增 --allow-" +"unsafe=TokenSourceExec。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 +msgid "Common Settings" +msgstr "通用設定" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 +msgid "Configuration key: log.level." +msgstr "設定鍵:log.level。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 +msgid "Configuration key: transport.quic.keepalivePeriod." +msgstr "設定鍵:transport.quic.keepalivePeriod。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 +msgid "Configuration key: transport.quic.maxIdleTimeout." +msgstr "設定鍵:transport.quic.maxIdleTimeout。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 +msgid "Configuration key: transport.quic.maxIncomingStreams." +msgstr "設定鍵:transport.quic.maxIncomingStreams。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 +msgid "Custom 404 page" +msgstr "自訂 404 頁面" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 +msgid "Detailed errors to client" +msgstr "向用戶端傳送詳細錯誤" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 +msgid "Disable log color" +msgstr "停用紀錄顏色" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 +msgid "Disable log colors when log output is console." +msgstr "當日誌輸出到主控台時停用日誌顏色。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 +msgid "Disabled" +msgstr "已停用" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 +msgid "Do not update traffic when TCPMUX passthrough is enabled." +msgstr "啟用 TCPMUX 透傳時不更新流量。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 +msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." +msgstr "基於子域名的 HTTP/HTTPS 代理的域名字尾。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 +msgid "" +"Enable Go pprof debug/profiling endpoints on the web server. It only takes " +"effect when web server port is set." +msgstr "" +"在 Web 伺服器上啟用 Go pprof 除錯/效能分析端點。僅在設定 Web 伺服器連接埠時生" +"效。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 +msgid "" +"Enable HTTPS for the frps web server. This switch controls whether " +"webServer.tls.certFile and webServer.tls.keyFile are emitted." +msgstr "" +"為 frps Web 伺服器啟用 HTTPS。此開關控制是否產生 webServer.tls.certFile 和 " +"webServer.tls.keyFile。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 +msgid "Enable Prometheus" +msgstr "啟用 Prometheus" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 +msgid "Enable TCP stream multiplexing. This setting must match frpc." +msgstr "啟用 TCP 流多路複用。此設定必須與 frpc 一致。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 +msgid "Enable pprof" +msgstr "啟用 pprof" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 +msgid "Enable web HTTPS" +msgstr "啟用 Web HTTPS" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 +msgid "Environment variable" +msgstr "環境變數" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 +msgid "Environment variable must use KEY=value format." +msgstr "環境變數必須使用 KEY=value 格式。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 +msgid "Environment variables passed to token source exec. Use KEY=value." +msgstr "傳遞給權杖來源執行命令的環境變數。使用 KEY=value。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 +msgid "" +"Export Prometheus metrics on webServer /metrics API. It only takes effect " +"when web server port is set." +msgstr "" +"在 webServer /metrics API 上匯出 Prometheus 指標。僅在設定 Web 伺服器連接埠時" +"生效。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 +msgid "" +"Extra root-level configuration fragments included before generated HTTP " +"plugin sections. Use raw settings for table-specific extra options." +msgstr "" +"在產生的 HTTP 外掛段之前包含額外的根層級設定片段。表相關的額外選項請使用原始" +"設定。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 +msgid "Force TLS" +msgstr "強制 TLS" + +#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 +msgid "Grant access to LuCI app frps" +msgstr "授予存取 luci-app-frps 的權限" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 +msgid "HTTP Plugin Settings" +msgstr "HTTP 外掛設定" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 +msgid "HTTP plugin URL must include a host." +msgstr "HTTP 外掛 URL 必須包含主機。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 +msgid "HTTP plugin address must be a single address." +msgstr "HTTP 外掛位址必須是單一位址。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 +msgid "HTTP plugin backend address." +msgstr "HTTP 外掛後端位址。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 +msgid "" +"HTTP plugin operation must be a frps operation name, for example Login or " +"NewProxy." +msgstr "HTTP 外掛操作必須是 frps 操作名稱,例如 Login 或 NewProxy。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 +msgid "HTTP plugin path must start with /." +msgstr "HTTP 外掛路徑必須以 / 開頭。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 +msgid "HTTP plugin request path." +msgstr "HTTP 外掛請求路徑。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 +msgid "Heartbeat timeout" +msgstr "心跳逾時" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 +msgid "Heartbeat timeout in seconds." +msgstr "心跳逾時時間,單位為秒。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 +msgid "KCP bind port" +msgstr "KCP 繫結連接埠" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 +msgid "KCP bind port and QUIC bind port must be different." +msgstr "KCP 繫結連接埠和 QUIC 繫結連接埠必須不同。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 +msgid "Keepalive interval for TCP mux." +msgstr "TCP 多路複用保活間隔。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 +msgid "" +"Load token from an external source. File reads the token from a local file; " +"exec runs a command and requires frp unsafe permission. Mutually exclusive " +"with auth.token." +msgstr "" +"從外部來源載入權杖。file 從本地檔案讀取權杖;exec 執行命令並需要 frp unsafe " +"權限。與 auth.token 互斥。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 +msgid "Log Settings" +msgstr "日誌設定" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:367 +msgid "Log level" +msgstr "紀錄等級" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:371 +msgid "Log max days" +msgstr "紀錄最大天數" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 +msgid "Log output" +msgstr "日誌輸出" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 +msgid "Log output path or console." +msgstr "日誌輸出路徑或 console。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 +msgid "Log stderr" +msgstr "紀錄 stderr" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:102 +msgid "Log stdout" +msgstr "紀錄 stdout" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 +msgid "Max pool count" +msgstr "最大連線池數量" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 +msgid "Max ports per client" +msgstr "每個用戶端最大連接埠數" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 +msgid "Maximum number of days to keep logs." +msgstr "保留日誌的最大天數。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 +msgid "Maximum pool count for each proxy." +msgstr "每個代理的最大連線池數量。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 +msgid "Maximum ports each client can use. 0 means no limit." +msgstr "每個用戶端可使用的最大連接埠數。0 表示不限制。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 +msgid "Maximum time to wait for a work connection." +msgstr "等待工作連線的最長時間。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 +msgid "NAT hole analysis reserve hours" +msgstr "NAT 打洞分析保留小時數" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "NOT RUNNING" +msgstr "未執行" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 +msgid "OIDC audience" +msgstr "OIDC 受眾" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 +msgid "OIDC issuer" +msgstr "OIDC 簽發者" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 +msgid "OIDC issuer used to verify tokens." +msgstr "用於驗證權杖的 OIDC 頒發者。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 +msgid "OIDC skip expiry check" +msgstr "OIDC 跳過過期檢查" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 +msgid "OIDC skip issuer check" +msgstr "OIDC 跳過簽發者檢查" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 +msgid "OS environments passed to frp for config file template, see %s." +msgstr "傳遞給 frp 設定檔案模板的 OS 環境變數,請參見 %s。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 +msgid "Only accept TLS-encrypted frpc connections." +msgstr "僅接受 TLS 加密的 frpc 連線。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 +msgid "Path for auto-generated private key." +msgstr "自動生成私鑰的路徑。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 +msgid "Path of token file." +msgstr "權杖來源檔案路徑。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 +msgid "Path to custom 404 page for HTTP requests." +msgstr "HTTP 請求自訂 404 頁面的路徑。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 +msgid "Path to the TLS certificate file." +msgstr "TLS 憑證檔案路徑。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 +msgid "Path to the TLS private key file." +msgstr "TLS 私鑰檔案路徑。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 +msgid "Path to the certificate file used by the HTTPS web server." +msgstr "HTTPS Web 伺服器使用的憑證檔案路徑。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 +msgid "Path to the private key file used by the HTTPS web server." +msgstr "HTTPS Web 伺服器使用的私鑰檔案路徑。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 +msgid "Path to the trusted CA certificate file." +msgstr "受信任 CA 憑證檔案路徑。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 +msgid "Plugin address" +msgstr "外掛位址" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 +msgid "Plugin name" +msgstr "外掛名稱" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 +msgid "Plugin operations" +msgstr "外掛操作" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 +msgid "Plugin path" +msgstr "外掛路徑" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 +msgid "Port for HTTP virtual host requests. Empty or 0 disables it." +msgstr "HTTP 虛擬主機請求連接埠。留空或設為 0 表示停用。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 +msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." +msgstr "HTTPS 虛擬主機請求連接埠。留空或設為 0 表示停用。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 +msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." +msgstr "TCPMUX HTTP CONNECT 請求連接埠。留空或設為 0 表示停用。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 +msgid "Port must be a number between 0 and 65535." +msgstr "連接埠必須是 0 到 65535 之間的數字。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 +msgid "Port must be between 0 and 65535." +msgstr "連接埠必須介於 0 到 65535 之間。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 +msgid "Port must be between 1 and 65535." +msgstr "連接埠必須介於 1 到 65535 之間。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 +msgid "Port range start must not be greater than end." +msgstr "連接埠範圍起始值不能大於結束值。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 +msgid "Port that frps listens on." +msgstr "frps 監聽的連接埠。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 +msgid "" +"Ports clients are allowed to bind. Use single port like 3001 or range like " +"2000-3000." +msgstr "" +"允許用戶端繫結的連接埠。可使用單個連接埠(如 3001)或範圍(如 2000-3000)。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 +msgid "Private key file for SSH tunnel gateway." +msgstr "SSH 隧道閘道的私鑰檔案。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 +msgid "Proxy bind address" +msgstr "代理繫結位址" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:180 +msgid "QUIC bind port" +msgstr "QUIC 繫結連接埠" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 +msgid "QUIC keepalive period" +msgstr "QUIC 保活週期" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 +msgid "QUIC max idle timeout" +msgstr "QUIC 最大空閒逾時" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 +msgid "QUIC max incoming streams" +msgstr "QUIC 最大傳入流數" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 +msgid "RUNNING" +msgstr "執行中" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:125 +msgid "Respawn when crashed" +msgstr "崩潰時重生" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 +msgid "Response header timeout for vhost HTTP server, in seconds." +msgstr "虛擬主機 HTTP 伺服器回應標頭逾時時間,單位為秒。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 +msgid "Retention time for NAT hole punching strategy data." +msgstr "NAT 打洞策略資料保留時間。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 +msgid "Run daemon as group" +msgstr "以此群組身分執行常駐程式" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:122 +msgid "Run daemon as user" +msgstr "以此使用者身分執行常駐程式" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 +msgid "SSH Tunnel" +msgstr "SSH 隧道" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 +msgid "SSH tunnel authorized keys file" +msgstr "SSH 隧道 authorized_keys 檔案" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 +msgid "SSH tunnel auto-generated private key path" +msgstr "SSH 隧道自動產生私鑰路徑" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 +msgid "SSH tunnel bind port" +msgstr "SSH 隧道繫結連接埠" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 +msgid "SSH tunnel gateway bind port. Empty disables this feature." +msgstr "SSH 隧道閘道繫結連接埠。留空表示停用此功能。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 +msgid "SSH tunnel private key file" +msgstr "SSH 隧道私鑰檔案" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 +msgid "Send specific error details to frpc." +msgstr "向 frpc 傳送具體錯誤詳情。" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 +msgid "Server" +msgstr "伺服端" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 +msgid "Skip checking whether OIDC token issuer matches configured issuer." +msgstr "跳過檢查 OIDC 權杖頒發者是否匹配設定的頒發者。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 +msgid "Skip checking whether the OIDC token is expired." +msgstr "跳過檢查 OIDC 權杖是否過期。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 +msgid "Startup Settings" +msgstr "啟動設定" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:223 +msgid "Subdomain host" +msgstr "子網域主機" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 +msgid "TCP keepalive" +msgstr "TCP 保活" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 +msgid "TCP keepalive interval. Negative value disables keepalive." +msgstr "TCP 保活間隔。負值表示停用保活。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 +msgid "TCP mux" +msgstr "TCP 多路複用器" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 +msgid "TCP mux keepalive interval" +msgstr "TCP mux 保活間隔" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 +msgid "TCPMUX HTTP CONNECT port" +msgstr "TCPMUX HTTP CONNECT 連接埠" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 +msgid "TCPMUX passthrough" +msgstr "TCPMUX 透傳" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 +msgid "TLS / QUIC" +msgstr "TLS / QUIC" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 +msgid "TLS certificate path" +msgstr "TLS 憑證路徑" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 +msgid "TLS certificate path is required when web HTTPS is enabled." +msgstr "啟用 Web HTTPS 時必須填寫 TLS 憑證路徑。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 +msgid "TLS private key path" +msgstr "TLS 私鑰路徑" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 +msgid "TLS private key path is required when web HTTPS is enabled." +msgstr "啟用 Web HTTPS 時必須填寫 TLS 私鑰路徑。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 +msgid "TLS trusted CA path" +msgstr "TLS 受信任 CA 路徑" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 +msgid "Token" +msgstr "權杖" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 +msgid "Token and token source are mutually exclusive." +msgstr "權杖和權杖來源互斥。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 +msgid "Token source command" +msgstr "權杖來源命令" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 +msgid "Token source command arguments" +msgstr "權杖來源命令參數" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 +msgid "Token source command is required when token source type is exec." +msgstr "權杖來源類型為 exec 時必須填寫權杖來源命令。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 +msgid "Token source environment" +msgstr "權杖來源環境變數" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 +msgid "Token source file" +msgstr "權杖來源檔案" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 +msgid "Token source file path is required when token source type is file." +msgstr "權杖來源類型為檔案時必須填寫權杖來源檔案路徑。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 +msgid "Token source type" +msgstr "權杖來源類型" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 +msgid "Token used for authentication." +msgstr "用於驗證的權杖。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 +msgid "Transport Settings" +msgstr "傳輸設定" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 +msgid "UDP packet size" +msgstr "UDP 封包大小" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 +msgid "UDP packet size in bytes. Should match frpc." +msgstr "UDP 資料包大小,單位為位元組。應與 frpc 匹配。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 +msgid "" +"UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " +"QUIC." +msgstr "" +"KCP 使用的 UDP 連接埠。留空表示停用 KCP。請勿與 QUIC 複用同一個 UDP 連接埠。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 +msgid "" +"UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " +"as KCP." +msgstr "" +"QUIC 使用的 UDP 連接埠。留空表示停用 QUIC。請勿與 KCP 複用同一個 UDP 連接埠。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 +msgid "Unique HTTP plugin name." +msgstr "唯一的 HTTP 外掛名稱。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 +msgid "Use a single port like 3001 or a range like 2000-3000." +msgstr "請使用單一連接埠(如 3001)或連接埠範圍(如 2000-3000)。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 +msgid "User connection timeout" +msgstr "使用者連線逾時" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 +msgid "Verify plugin TLS" +msgstr "驗證外掛 TLS" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 +msgid "" +"Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." +msgstr "當外掛位址使用 HTTPS 時驗證 HTTP 外掛的 TLS 憑證。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 +msgid "Vhost HTTP port" +msgstr "虛擬主機 HTTP 連接埠" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:211 +msgid "Vhost HTTP timeout" +msgstr "虛擬主機 HTTP 逾時" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:207 +msgid "Vhost HTTPS port" +msgstr "虛擬主機 HTTPS 連接埠" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 +msgid "Web Server" +msgstr "Web 伺服器" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 +msgid "Web server address" +msgstr "Web 伺服器位址" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 +msgid "Web server assets directory." +msgstr "Web 伺服器資源目錄。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 +msgid "Web server bind address." +msgstr "Web 伺服器繫結位址。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 +msgid "Web server password" +msgstr "Web 伺服器密碼" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 +msgid "Web server password." +msgstr "Web 伺服器密碼。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 +msgid "Web server port" +msgstr "Web 伺服器連接埠" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 +msgid "Web server port. Leave empty or set to 0 to disable the web server." +msgstr "Web 伺服器連接埠。留空或設為 0 表示停用 Web 伺服器。" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 +msgid "Web server user" +msgstr "Web 伺服器使用者" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 +msgid "Web server username." +msgstr "Web 伺服器使用者名稱。" + +#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 +msgid "frp" +msgstr "frp" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 +msgid "frp Server" +msgstr "frp 伺服器" + +#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 +msgid "frps operations handled by this HTTP plugin." +msgstr "此 HTTP 外掛處理的 frps 操作。" diff --git a/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json b/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json new file mode 100644 index 000000000..0ee06ddd9 --- /dev/null +++ b/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json @@ -0,0 +1,20 @@ +{ + "admin/services/frp": { + "order": 80, + "title": "frp", + "action": { + "type": "firstchild" + } + }, + "admin/services/frp/server": { + "order": 10, + "title": "Server", + "action": { + "type": "view", + "path": "frps" + }, + "depends": { + "acl": [ "luci-app-frps" ] + } + } +} diff --git a/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json b/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json new file mode 100644 index 000000000..4aa19fc55 --- /dev/null +++ b/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json @@ -0,0 +1,18 @@ +{ + "luci-app-frps": { + "description": "Grant access to LuCI app frps", + "read": { + "file": { + "/etc/group": [ "read" ], + "/etc/passwd": [ "read" ] + }, + "ubus": { + "service": [ "list" ] + }, + "uci": [ "frps" ] + }, + "write": { + "uci": [ "frps" ] + } + } +} diff --git a/luci-app-passwall/Makefile b/luci-app-passwall/Makefile index 39a22d6cf..fe5092768 100644 --- a/luci-app-passwall/Makefile +++ b/luci-app-passwall/Makefile @@ -8,7 +8,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=luci-app-passwall PKG_VERSION:=26.8.12 -PKG_RELEASE:=216 +PKG_RELEASE:=217 PKG_PO_VERSION:=$(PKG_VERSION) PKG_CONFIG_DEPENDS:= \ diff --git a/luci-app-passwall/luasrc/model/cbi/passwall/server/user_config.lua b/luci-app-passwall/luasrc/model/cbi/passwall/server/user_config.lua index 8bbd351f7..a9cc02535 100644 --- a/luci-app-passwall/luasrc/model/cbi/passwall/server/user_config.lua +++ b/luci-app-passwall/luasrc/model/cbi/passwall/server/user_config.lua @@ -19,6 +19,19 @@ s.dynamic = false o = s:option(Value, "username", translate("Username")) o.datatype = "and(uciname,maxlength(24))" o.rmempty = false +function o.validate(self, value, section) + local exists = false + m.uci:foreach("passwall_server", "user", function(s) + if s[".name"] ~= section and s.username == value then + exists = true + return false + end + end) + if exists then + return nil, translate("This username already exists.") + end + return value +end o = s:option(Value, "password", translate("Password")) o.rmempty = false diff --git a/luci-app-passwall/luasrc/passwall/util_hysteria2.lua b/luci-app-passwall/luasrc/passwall/util_hysteria2.lua index f6f32739a..7d9963679 100644 --- a/luci-app-passwall/luasrc/passwall/util_hysteria2.lua +++ b/luci-app-passwall/luasrc/passwall/util_hysteria2.lua @@ -9,7 +9,7 @@ function gen_config_server(node) if node.users and #node.users > 0 then users = {} for i, v in ipairs(node.users) do - local user = uci:get_all("passwall2_server", v) or {} + local user = uci:get_all("passwall_server", v) or {} if user[".type"] == "user" then users[user.username] = user.password end diff --git a/luci-app-passwall/luasrc/passwall/util_shadowsocks.lua b/luci-app-passwall/luasrc/passwall/util_shadowsocks.lua index 23c8e21e9..917ef1975 100644 --- a/luci-app-passwall/luasrc/passwall/util_shadowsocks.lua +++ b/luci-app-passwall/luasrc/passwall/util_shadowsocks.lua @@ -6,7 +6,7 @@ local jsonc = api.jsonc function gen_config_server(node) local user = nil if node.user then - user = uci:get_all("passwall2_server", node.user) + user = uci:get_all("passwall_server", node.user) end local config = {} config.server_port = tonumber(node.port) diff --git a/luci-app-passwall/luasrc/passwall/util_sing-box.lua b/luci-app-passwall/luasrc/passwall/util_sing-box.lua index aff9b7947..1f9bc5d75 100644 --- a/luci-app-passwall/luasrc/passwall/util_sing-box.lua +++ b/luci-app-passwall/luasrc/passwall/util_sing-box.lua @@ -771,7 +771,7 @@ function gen_config_server(node) if node.users and #node.users > 0 then users = {} for i, v in ipairs(node.users) do - local user = uci:get_all("passwall2_server", v) or {} + local user = uci:get_all("passwall_server", v) or {} if user[".type"] == "user" then local u = {} if node.protocol == "mixed" or node.protocol == "socks" or node.protocol == "http" or node.protocol == "naive" then diff --git a/luci-app-passwall/luasrc/passwall/util_xray.lua b/luci-app-passwall/luasrc/passwall/util_xray.lua index 95c1ae06d..eee340469 100644 --- a/luci-app-passwall/luasrc/passwall/util_xray.lua +++ b/luci-app-passwall/luasrc/passwall/util_xray.lua @@ -493,7 +493,7 @@ function gen_config_server(node) if node.users and #node.users > 0 then users = {} for i, v in ipairs(node.users) do - local user = uci:get_all("passwall2_server", v) or {} + local user = uci:get_all("passwall_server", v) or {} if user[".type"] == "user" then local u = {} if node.protocol == "socks" or node.protocol == "http" then diff --git a/luci-app-passwall/po/zh-cn/passwall.po b/luci-app-passwall/po/zh-cn/passwall.po index 890927f95..6e7e71907 100644 --- a/luci-app-passwall/po/zh-cn/passwall.po +++ b/luci-app-passwall/po/zh-cn/passwall.po @@ -1562,8 +1562,8 @@ msgstr "匿名" msgid "User Password" msgstr "账号密码" -msgid "Username and Password must be used together!" -msgstr "账号和密码必须同时使用!" +msgid "This username already exists." +msgstr "该用户名已存在。" msgid "Node Number" msgstr "节点数量"