feat(lang): add translations for selector

This commit is contained in:
divocatt
2026-01-14 20:21:39 +02:00
parent af95c0dcd0
commit 782f08b71b
6 changed files with 290 additions and 221 deletions

View File

@@ -52,21 +52,21 @@
"call": "Applicable for SOCKS and Shadowsocks proxy", "call": "Applicable for SOCKS and Shadowsocks proxy",
"key": "Applicable for SOCKS and Shadowsocks proxy", "key": "Applicable for SOCKS and Shadowsocks proxy",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:175" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:198"
] ]
}, },
{ {
"call": "At least one valid domain must be specified. Comments-only content is not allowed.", "call": "At least one valid domain must be specified. Comments-only content is not allowed.",
"key": "At least one valid domain must be specified. Comments-only content is not allowed.", "key": "At least one valid domain must be specified. Comments-only content is not allowed.",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:420" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:443"
] ]
}, },
{ {
"call": "At least one valid subnet or IP must be specified. Comments-only content is not allowed.", "call": "At least one valid subnet or IP must be specified. Comments-only content is not allowed.",
"key": "At least one valid subnet or IP must be specified. Comments-only content is not allowed.", "key": "At least one valid subnet or IP must be specified. Comments-only content is not allowed.",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:501" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:524"
] ]
}, },
{ {
@@ -178,7 +178,7 @@
"call": "Community Lists", "call": "Community Lists",
"key": "Community Lists", "key": "Community Lists",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:275" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:298"
] ]
}, },
{ {
@@ -297,8 +297,8 @@
"call": "Disabled", "call": "Disabled",
"key": "Disabled", "key": "Disabled",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:366", "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:389",
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:446" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:469"
] ]
}, },
{ {
@@ -312,7 +312,7 @@
"call": "DNS over HTTPS (DoH)", "call": "DNS over HTTPS (DoH)",
"key": "DNS over HTTPS (DoH)", "key": "DNS over HTTPS (DoH)",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:243", "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:266",
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:15" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:15"
] ]
}, },
@@ -320,7 +320,7 @@
"call": "DNS over TLS (DoT)", "call": "DNS over TLS (DoT)",
"key": "DNS over TLS (DoT)", "key": "DNS over TLS (DoT)",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:244", "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:267",
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:16" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:16"
] ]
}, },
@@ -328,7 +328,7 @@
"call": "DNS Protocol Type", "call": "DNS Protocol Type",
"key": "DNS Protocol Type", "key": "DNS Protocol Type",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:240", "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:263",
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:12" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:12"
] ]
}, },
@@ -343,7 +343,7 @@
"call": "DNS Server", "call": "DNS Server",
"key": "DNS Server", "key": "DNS Server",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:253", "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:276",
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:24" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:24"
] ]
}, },
@@ -365,7 +365,7 @@
"call": "Domain Resolver", "call": "Domain Resolver",
"key": "Domain Resolver", "key": "Domain Resolver",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:230" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:253"
] ]
}, },
{ {
@@ -416,8 +416,8 @@
"call": "Dynamic List", "call": "Dynamic List",
"key": "Dynamic List", "key": "Dynamic List",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:367", "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:390",
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:447" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:470"
] ]
}, },
{ {
@@ -431,14 +431,14 @@
"call": "Enable built-in DNS resolver for domains handled by this section", "call": "Enable built-in DNS resolver for domains handled by this section",
"key": "Enable built-in DNS resolver for domains handled by this section", "key": "Enable built-in DNS resolver for domains handled by this section",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:231" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:254"
] ]
}, },
{ {
"call": "Enable Mixed Proxy", "call": "Enable Mixed Proxy",
"key": "Enable Mixed Proxy", "key": "Enable Mixed Proxy",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:639" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:662"
] ]
}, },
{ {
@@ -452,7 +452,7 @@
"call": "Enable the mixed proxy, allowing this section to route traffic through both HTTP and SOCKS proxies", "call": "Enable the mixed proxy, allowing this section to route traffic through both HTTP and SOCKS proxies",
"key": "Enable the mixed proxy, allowing this section to route traffic through both HTTP and SOCKS proxies", "key": "Enable the mixed proxy, allowing this section to route traffic through both HTTP and SOCKS proxies",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:640" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:663"
] ]
}, },
{ {
@@ -480,49 +480,49 @@
"call": "Enter domain names separated by commas, spaces, or newlines. You can add comments using //", "call": "Enter domain names separated by commas, spaces, or newlines. You can add comments using //",
"key": "Enter domain names separated by commas, spaces, or newlines. You can add comments using //", "key": "Enter domain names separated by commas, spaces, or newlines. You can add comments using //",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:402" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:425"
] ]
}, },
{ {
"call": "Enter domain names without protocols, e.g. example.com or sub.example.com", "call": "Enter domain names without protocols, e.g. example.com or sub.example.com",
"key": "Enter domain names without protocols, e.g. example.com or sub.example.com", "key": "Enter domain names without protocols, e.g. example.com or sub.example.com",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:376" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:399"
] ]
}, },
{ {
"call": "Enter subnets in CIDR notation (e.g. 103.21.244.0/22) or single IP addresses", "call": "Enter subnets in CIDR notation (e.g. 103.21.244.0/22) or single IP addresses",
"key": "Enter subnets in CIDR notation (e.g. 103.21.244.0/22) or single IP addresses", "key": "Enter subnets in CIDR notation (e.g. 103.21.244.0/22) or single IP addresses",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:456" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:479"
] ]
}, },
{ {
"call": "Every 1 minute", "call": "Every 1 minute",
"key": "Every 1 minute", "key": "Every 1 minute",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:114" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:137"
] ]
}, },
{ {
"call": "Every 3 minutes", "call": "Every 3 minutes",
"key": "Every 3 minutes", "key": "Every 3 minutes",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:115" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:138"
] ]
}, },
{ {
"call": "Every 30 seconds", "call": "Every 30 seconds",
"key": "Every 30 seconds", "key": "Every 30 seconds",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:113" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:136"
] ]
}, },
{ {
"call": "Every 5 minutes", "call": "Every 5 minutes",
"key": "Every 5 minutes", "key": "Every 5 minutes",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:116" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:139"
] ]
}, },
{ {
@@ -570,7 +570,7 @@
"call": "Fully Routed IPs", "call": "Fully Routed IPs",
"key": "Fully Routed IPs", "key": "Fully Routed IPs",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:614" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:637"
] ]
}, },
{ {
@@ -950,14 +950,14 @@
"call": "Local Domain Lists", "call": "Local Domain Lists",
"key": "Local Domain Lists", "key": "Local Domain Lists",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:522" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:545"
] ]
}, },
{ {
"call": "Local Subnet Lists", "call": "Local Subnet Lists",
"key": "Local Subnet Lists", "key": "Local Subnet Lists",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:545" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:568"
] ]
}, },
{ {
@@ -985,7 +985,7 @@
"call": "Mixed Proxy Port", "call": "Mixed Proxy Port",
"key": "Mixed Proxy Port", "key": "Mixed Proxy Port",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:650" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:673"
] ]
}, },
{ {
@@ -999,14 +999,14 @@
"call": "Must be a number in the range of 50 - 1000", "call": "Must be a number in the range of 50 - 1000",
"key": "Must be a number in the range of 50 - 1000", "key": "Must be a number in the range of 50 - 1000",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:140" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:163"
] ]
}, },
{ {
"call": "Network Interface", "call": "Network Interface",
"key": "Network Interface", "key": "Network Interface",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:184" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:207"
] ]
}, },
{ {
@@ -1054,7 +1054,7 @@
"call": "Outbound Config", "call": "Outbound Config",
"key": "Outbound Config", "key": "Outbound Config",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:26" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:28"
] ]
}, },
{ {
@@ -1142,7 +1142,7 @@
"call": "Proxy Configuration URL", "call": "Proxy Configuration URL",
"key": "Proxy Configuration URL", "key": "Proxy Configuration URL",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:34" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:35"
] ]
}, },
{ {
@@ -1163,21 +1163,21 @@
"call": "Regional options cannot be used together", "call": "Regional options cannot be used together",
"key": "Regional options cannot be used together", "key": "Regional options cannot be used together",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:309" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:332"
] ]
}, },
{ {
"call": "Remote Domain Lists", "call": "Remote Domain Lists",
"key": "Remote Domain Lists", "key": "Remote Domain Lists",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:568" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:591"
] ]
}, },
{ {
"call": "Remote Subnet Lists", "call": "Remote Subnet Lists",
"key": "Remote Subnet Lists", "key": "Remote Subnet Lists",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:591" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:614"
] ]
}, },
{ {
@@ -1261,7 +1261,7 @@
"call": "Russia inside restrictions", "call": "Russia inside restrictions",
"key": "Russia inside restrictions", "key": "Russia inside restrictions",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:328" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:351"
] ]
}, },
{ {
@@ -1282,7 +1282,7 @@
"call": "Select a predefined list for routing", "call": "Select a predefined list for routing",
"key": "Select a predefined list for routing", "key": "Select a predefined list for routing",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:276" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:299"
] ]
}, },
{ {
@@ -1317,14 +1317,14 @@
"call": "Select network interface for VPN connection", "call": "Select network interface for VPN connection",
"key": "Select network interface for VPN connection", "key": "Select network interface for VPN connection",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:185" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:208"
] ]
}, },
{ {
"call": "Select or enter DNS server address", "call": "Select or enter DNS server address",
"key": "Select or enter DNS server address", "key": "Select or enter DNS server address",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:254", "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:277",
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:25" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:25"
] ]
}, },
@@ -1346,21 +1346,21 @@
"call": "Select the DNS protocol type for the domain resolver", "call": "Select the DNS protocol type for the domain resolver",
"key": "Select the DNS protocol type for the domain resolver", "key": "Select the DNS protocol type for the domain resolver",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:241" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:264"
] ]
}, },
{ {
"call": "Select the list type for adding custom domains", "call": "Select the list type for adding custom domains",
"key": "Select the list type for adding custom domains", "key": "Select the list type for adding custom domains",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:364" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:387"
] ]
}, },
{ {
"call": "Select the list type for adding custom subnets", "call": "Select the list type for adding custom subnets",
"key": "Select the list type for adding custom subnets", "key": "Select the list type for adding custom subnets",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:444" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:467"
] ]
}, },
{ {
@@ -1391,6 +1391,20 @@
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:199" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:199"
] ]
}, },
{
"call": "Selector",
"key": "Selector",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:26"
]
},
{
"call": "Selector Proxy Links",
"key": "Selector Proxy Links",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:87"
]
},
{ {
"call": "Services info", "call": "Services info",
"key": "Services info", "key": "Services info",
@@ -1480,29 +1494,29 @@
"call": "Specify local IP addresses or subnets whose traffic will always be routed through the configured route", "call": "Specify local IP addresses or subnets whose traffic will always be routed through the configured route",
"key": "Specify local IP addresses or subnets whose traffic will always be routed through the configured route", "key": "Specify local IP addresses or subnets whose traffic will always be routed through the configured route",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:615" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:638"
] ]
}, },
{ {
"call": "Specify remote URLs to download and use domain lists", "call": "Specify remote URLs to download and use domain lists",
"key": "Specify remote URLs to download and use domain lists", "key": "Specify remote URLs to download and use domain lists",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:569" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:592"
] ]
}, },
{ {
"call": "Specify remote URLs to download and use subnet lists", "call": "Specify remote URLs to download and use subnet lists",
"key": "Specify remote URLs to download and use subnet lists", "key": "Specify remote URLs to download and use subnet lists",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:592" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:615"
] ]
}, },
{ {
"call": "Specify the path to the list file located on the router filesystem", "call": "Specify the path to the list file located on the router filesystem",
"key": "Specify the path to the list file located on the router filesystem", "key": "Specify the path to the list file located on the router filesystem",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:523", "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:546",
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:546" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:569"
] ]
}, },
{ {
@@ -1558,8 +1572,8 @@
"call": "Text List", "call": "Text List",
"key": "Text List", "key": "Text List",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:368", "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:391",
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:448" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:471"
] ]
}, },
{ {
@@ -1573,21 +1587,21 @@
"call": "The interval between connectivity tests", "call": "The interval between connectivity tests",
"key": "The interval between connectivity tests", "key": "The interval between connectivity tests",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:111" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:134"
] ]
}, },
{ {
"call": "The maximum difference in response times (ms) allowed when comparing servers", "call": "The maximum difference in response times (ms) allowed when comparing servers",
"key": "The maximum difference in response times (ms) allowed when comparing servers", "key": "The maximum difference in response times (ms) allowed when comparing servers",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:124" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:147"
] ]
}, },
{ {
"call": "The URL used to test server connectivity", "call": "The URL used to test server connectivity",
"key": "The URL used to test server connectivity", "key": "The URL used to test server connectivity",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:147" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:170"
] ]
}, },
{ {
@@ -1636,7 +1650,7 @@
"call": "UDP (Unprotected DNS)", "call": "UDP (Unprotected DNS)",
"key": "UDP (Unprotected DNS)", "key": "UDP (Unprotected DNS)",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:245", "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:268",
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:17" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:17"
] ]
}, },
@@ -1644,7 +1658,7 @@
"call": "UDP over TCP", "call": "UDP over TCP",
"key": "UDP over TCP", "key": "UDP over TCP",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:174" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:197"
] ]
}, },
{ {
@@ -1700,70 +1714,70 @@
"call": "URLTest Check Interval", "call": "URLTest Check Interval",
"key": "URLTest Check Interval", "key": "URLTest Check Interval",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:110" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:133"
] ]
}, },
{ {
"call": "URLTest Proxy Links", "call": "URLTest Proxy Links",
"key": "URLTest Proxy Links", "key": "URLTest Proxy Links",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:87" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:110"
] ]
}, },
{ {
"call": "URLTest Testing URL", "call": "URLTest Testing URL",
"key": "URLTest Testing URL", "key": "URLTest Testing URL",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:146" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:169"
] ]
}, },
{ {
"call": "URLTest Tolerance", "call": "URLTest Tolerance",
"key": "URLTest Tolerance", "key": "URLTest Tolerance",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:123" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:146"
] ]
}, },
{ {
"call": "User Domain List Type", "call": "User Domain List Type",
"key": "User Domain List Type", "key": "User Domain List Type",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:363" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:386"
] ]
}, },
{ {
"call": "User Domains", "call": "User Domains",
"key": "User Domains", "key": "User Domains",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:375" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:398"
] ]
}, },
{ {
"call": "User Domains List", "call": "User Domains List",
"key": "User Domains List", "key": "User Domains List",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:401" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:424"
] ]
}, },
{ {
"call": "User Subnet List Type", "call": "User Subnet List Type",
"key": "User Subnet List Type", "key": "User Subnet List Type",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:443" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:466"
] ]
}, },
{ {
"call": "User Subnets", "call": "User Subnets",
"key": "User Subnets", "key": "User Subnets",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:455" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:478"
] ]
}, },
{ {
"call": "User Subnets List", "call": "User Subnets List",
"key": "User Subnets List", "key": "User Subnets List",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:481" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:504"
] ]
}, },
{ {
@@ -1790,8 +1804,8 @@
"call": "Validation errors:", "call": "Validation errors:",
"key": "Validation errors:", "key": "Validation errors:",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:434", "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:457",
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:513" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:536"
] ]
}, },
{ {
@@ -1809,18 +1823,27 @@
"src/podkop/tabs/diagnostic/partials/renderWikiDisclaimer.ts:31" "src/podkop/tabs/diagnostic/partials/renderWikiDisclaimer.ts:31"
] ]
}, },
{
"call": "vless://, ss://, trojan://, socks4/5://, hy2/hysteria2:// links",
"key": "vless://, ss://, trojan://, socks4/5://, hy2/hysteria2:// links",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:36",
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:88",
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:111"
]
},
{ {
"call": "Warning: %s cannot be used together with %s. Previous selections have been removed.", "call": "Warning: %s cannot be used together with %s. Previous selections have been removed.",
"key": "Warning: %s cannot be used together with %s. Previous selections have been removed.", "key": "Warning: %s cannot be used together with %s. Previous selections have been removed.",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:311" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:334"
] ]
}, },
{ {
"call": "Warning: Russia inside can only be used with %s. %s already in Russia inside and have been removed from selection.", "call": "Warning: Russia inside can only be used with %s. %s already in Russia inside and have been removed from selection.",
"key": "Warning: Russia inside can only be used with %s. %s already in Russia inside and have been removed from selection.", "key": "Warning: Russia inside can only be used with %s. %s already in Russia inside and have been removed from selection.",
"places": [ "places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:330" "../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:353"
] ]
}, },
{ {

View File

@@ -1,15 +1,15 @@
# SOME DESCRIPTIVE TITLE. # SOME DESCRIPTIVE TITLE.
# Copyright (C) 2025 THE PACKAGE'S COPYRIGHT HOLDER # Copyright (C) 2026 THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PODKOP package. # This file is distributed under the same license as the PODKOP package.
# divocat <divocatt@gmail.com>, 2025. # divocatt <210179590+divocatt@users.noreply.github.com>, 2026.
#, fuzzy #, fuzzy
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PODKOP\n" "Project-Id-Version: PODKOP\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-12-13 16:15+0200\n" "POT-Creation-Date: 2026-01-14 18:21+0200\n"
"PO-Revision-Date: 2025-12-13 16:15+0200\n" "PO-Revision-Date: 2026-01-14 18:21+0200\n"
"Last-Translator: divocat <divocatt@gmail.com>\n" "Last-Translator: divocatt <210179590+divocatt@users.noreply.github.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n" "Language: \n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -44,15 +44,15 @@ msgstr ""
msgid "Allows access to YACD from the WAN. Make sure to open the appropriate port in your firewall." msgid "Allows access to YACD from the WAN. Make sure to open the appropriate port in your firewall."
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:175 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:198
msgid "Applicable for SOCKS and Shadowsocks proxy" msgid "Applicable for SOCKS and Shadowsocks proxy"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:420 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:443
msgid "At least one valid domain must be specified. Comments-only content is not allowed." msgid "At least one valid domain must be specified. Comments-only content is not allowed."
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:501 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:524
msgid "At least one valid subnet or IP must be specified. Comments-only content is not allowed." msgid "At least one valid subnet or IP must be specified. Comments-only content is not allowed."
msgstr "" msgstr ""
@@ -119,7 +119,7 @@ msgstr ""
msgid "Close" msgid "Close"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:275 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:298
msgid "Community Lists" msgid "Community Lists"
msgstr "" msgstr ""
@@ -187,8 +187,8 @@ msgstr ""
msgid "Disable the QUIC protocol to improve compatibility or fix issues with video streaming" msgid "Disable the QUIC protocol to improve compatibility or fix issues with video streaming"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:366 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:389
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:446 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:469
msgid "Disabled" msgid "Disabled"
msgstr "" msgstr ""
@@ -196,17 +196,17 @@ msgstr ""
msgid "DNS on router" msgid "DNS on router"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:243 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:266
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:15 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:15
msgid "DNS over HTTPS (DoH)" msgid "DNS over HTTPS (DoH)"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:244 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:267
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:16 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:16
msgid "DNS over TLS (DoT)" msgid "DNS over TLS (DoT)"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:240 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:263
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:12 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:12
msgid "DNS Protocol Type" msgid "DNS Protocol Type"
msgstr "" msgstr ""
@@ -215,7 +215,7 @@ msgstr ""
msgid "DNS Rewrite TTL" msgid "DNS Rewrite TTL"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:253 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:276
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:24 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:24
msgid "DNS Server" msgid "DNS Server"
msgstr "" msgstr ""
@@ -228,7 +228,7 @@ msgstr ""
msgid "Do not panic, everything can be fixed, just..." msgid "Do not panic, everything can be fixed, just..."
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:230 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:253
msgid "Domain Resolver" msgid "Domain Resolver"
msgstr "" msgstr ""
@@ -258,8 +258,8 @@ msgstr ""
msgid "Downloading all lists via specific Proxy/VPN" msgid "Downloading all lists via specific Proxy/VPN"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:367 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:390
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:447 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:470
msgid "Dynamic List" msgid "Dynamic List"
msgstr "" msgstr ""
@@ -267,11 +267,11 @@ msgstr ""
msgid "Enable autostart" msgid "Enable autostart"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:231 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:254
msgid "Enable built-in DNS resolver for domains handled by this section" msgid "Enable built-in DNS resolver for domains handled by this section"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:639 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:662
msgid "Enable Mixed Proxy" msgid "Enable Mixed Proxy"
msgstr "" msgstr ""
@@ -279,7 +279,7 @@ msgstr ""
msgid "Enable Output Network Interface" msgid "Enable Output Network Interface"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:640 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:663
msgid "Enable the mixed proxy, allowing this section to route traffic through both HTTP and SOCKS proxies" msgid "Enable the mixed proxy, allowing this section to route traffic through both HTTP and SOCKS proxies"
msgstr "" msgstr ""
@@ -295,31 +295,31 @@ msgstr ""
msgid "Enter complete outbound configuration in JSON format" msgid "Enter complete outbound configuration in JSON format"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:402 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:425
msgid "Enter domain names separated by commas, spaces, or newlines. You can add comments using //" msgid "Enter domain names separated by commas, spaces, or newlines. You can add comments using //"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:376 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:399
msgid "Enter domain names without protocols, e.g. example.com or sub.example.com" msgid "Enter domain names without protocols, e.g. example.com or sub.example.com"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:456 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:479
msgid "Enter subnets in CIDR notation (e.g. 103.21.244.0/22) or single IP addresses" msgid "Enter subnets in CIDR notation (e.g. 103.21.244.0/22) or single IP addresses"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:114 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:137
msgid "Every 1 minute" msgid "Every 1 minute"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:115 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:138
msgid "Every 3 minutes" msgid "Every 3 minutes"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:113 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:136
msgid "Every 30 seconds" msgid "Every 30 seconds"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:116 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:139
msgid "Every 5 minutes" msgid "Every 5 minutes"
msgstr "" msgstr ""
@@ -349,7 +349,7 @@ msgstr ""
msgid "Fastest" msgid "Fastest"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:614 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:637
msgid "Fully Routed IPs" msgid "Fully Routed IPs"
msgstr "" msgstr ""
@@ -567,11 +567,11 @@ msgstr ""
msgid "List Update Frequency" msgid "List Update Frequency"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:522 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:545
msgid "Local Domain Lists" msgid "Local Domain Lists"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:545 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:568
msgid "Local Subnet Lists" msgid "Local Subnet Lists"
msgstr "" msgstr ""
@@ -587,7 +587,7 @@ msgstr ""
msgid "Memory Usage" msgid "Memory Usage"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:650 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:673
msgid "Mixed Proxy Port" msgid "Mixed Proxy Port"
msgstr "" msgstr ""
@@ -595,11 +595,11 @@ msgstr ""
msgid "Monitored Interfaces" msgid "Monitored Interfaces"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:140 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:163
msgid "Must be a number in the range of 50 - 1000" msgid "Must be a number in the range of 50 - 1000"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:184 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:207
msgid "Network Interface" msgid "Network Interface"
msgstr "" msgstr ""
@@ -629,7 +629,7 @@ msgstr ""
msgid "Operation timed out" msgid "Operation timed out"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:26 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:28
msgid "Outbound Config" msgid "Outbound Config"
msgstr "" msgstr ""
@@ -681,7 +681,7 @@ msgstr ""
msgid "Podkop will not modify your DHCP configuration" msgid "Podkop will not modify your DHCP configuration"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:34 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:35
msgid "Proxy Configuration URL" msgid "Proxy Configuration URL"
msgstr "" msgstr ""
@@ -693,15 +693,15 @@ msgstr ""
msgid "Proxy traffic is routed via FakeIP" msgid "Proxy traffic is routed via FakeIP"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:309 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:332
msgid "Regional options cannot be used together" msgid "Regional options cannot be used together"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:568 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:591
msgid "Remote Domain Lists" msgid "Remote Domain Lists"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:591 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:614
msgid "Remote Subnet Lists" msgid "Remote Subnet Lists"
msgstr "" msgstr ""
@@ -749,7 +749,7 @@ msgstr ""
msgid "Run Diagnostic" msgid "Run Diagnostic"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:328 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:351
msgid "Russia inside restrictions" msgid "Russia inside restrictions"
msgstr "" msgstr ""
@@ -761,7 +761,7 @@ msgstr ""
msgid "Sections" msgid "Sections"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:276 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:299
msgid "Select a predefined list for routing" msgid "Select a predefined list for routing"
msgstr "" msgstr ""
@@ -781,11 +781,11 @@ msgstr ""
msgid "Select how to configure the proxy" msgid "Select how to configure the proxy"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:185 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:208
msgid "Select network interface for VPN connection" msgid "Select network interface for VPN connection"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:254 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:277
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:25 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:25
msgid "Select or enter DNS server address" msgid "Select or enter DNS server address"
msgstr "" msgstr ""
@@ -798,15 +798,15 @@ msgstr ""
msgid "Select path for sing-box config file. Change this ONLY if you know what you are doing" msgid "Select path for sing-box config file. Change this ONLY if you know what you are doing"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:241 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:264
msgid "Select the DNS protocol type for the domain resolver" msgid "Select the DNS protocol type for the domain resolver"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:364 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:387
msgid "Select the list type for adding custom domains" msgid "Select the list type for adding custom domains"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:444 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:467
msgid "Select the list type for adding custom subnets" msgid "Select the list type for adding custom subnets"
msgstr "" msgstr ""
@@ -826,6 +826,14 @@ msgstr ""
msgid "Select the WAN interfaces to be monitored" msgid "Select the WAN interfaces to be monitored"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:26
msgid "Selector"
msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:87
msgid "Selector Proxy Links"
msgstr ""
#: src/podkop/tabs/dashboard/initController.ts:340 #: src/podkop/tabs/dashboard/initController.ts:340
msgid "Services info" msgid "Services info"
msgstr "" msgstr ""
@@ -875,20 +883,20 @@ msgstr ""
msgid "Specify a local IP address to be excluded from routing" msgid "Specify a local IP address to be excluded from routing"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:615 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:638
msgid "Specify local IP addresses or subnets whose traffic will always be routed through the configured route" msgid "Specify local IP addresses or subnets whose traffic will always be routed through the configured route"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:569 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:592
msgid "Specify remote URLs to download and use domain lists" msgid "Specify remote URLs to download and use domain lists"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:592 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:615
msgid "Specify remote URLs to download and use subnet lists" msgid "Specify remote URLs to download and use subnet lists"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:523
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:546 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:546
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:569
msgid "Specify the path to the list file located on the router filesystem" msgid "Specify the path to the list file located on the router filesystem"
msgstr "" msgstr ""
@@ -920,8 +928,8 @@ msgstr ""
msgid "Test latency" msgid "Test latency"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:368 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:391
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:448 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:471
msgid "Text List" msgid "Text List"
msgstr "" msgstr ""
@@ -929,15 +937,15 @@ msgstr ""
msgid "The DNS server used to look up the IP address of an upstream DNS server" msgid "The DNS server used to look up the IP address of an upstream DNS server"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:111 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:134
msgid "The interval between connectivity tests" msgid "The interval between connectivity tests"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:124 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:147
msgid "The maximum difference in response times (ms) allowed when comparing servers" msgid "The maximum difference in response times (ms) allowed when comparing servers"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:147 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:170
msgid "The URL used to test server connectivity" msgid "The URL used to test server connectivity"
msgstr "" msgstr ""
@@ -965,12 +973,12 @@ msgstr ""
msgid "TTL value cannot be empty" msgid "TTL value cannot be empty"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:245 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:268
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:17 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:17
msgid "UDP (Unprotected DNS)" msgid "UDP (Unprotected DNS)"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:174 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:197
msgid "UDP over TCP" msgid "UDP over TCP"
msgstr "" msgstr ""
@@ -1005,43 +1013,43 @@ msgstr ""
msgid "URLTest" msgid "URLTest"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:110 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:133
msgid "URLTest Check Interval" msgid "URLTest Check Interval"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:87 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:110
msgid "URLTest Proxy Links" msgid "URLTest Proxy Links"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:146 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:169
msgid "URLTest Testing URL" msgid "URLTest Testing URL"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:123 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:146
msgid "URLTest Tolerance" msgid "URLTest Tolerance"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:363 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:386
msgid "User Domain List Type" msgid "User Domain List Type"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:375 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:398
msgid "User Domains" msgid "User Domains"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:401 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:424
msgid "User Domains List" msgid "User Domains List"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:443 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:466
msgid "User Subnet List Type" msgid "User Subnet List Type"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:455 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:478
msgid "User Subnets" msgid "User Subnets"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:481 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:504
msgid "User Subnets List" msgid "User Subnets List"
msgstr "" msgstr ""
@@ -1062,8 +1070,8 @@ msgstr ""
msgid "Valid" msgid "Valid"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:434 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:457
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:513 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:536
msgid "Validation errors:" msgid "Validation errors:"
msgstr "" msgstr ""
@@ -1076,11 +1084,17 @@ msgstr ""
msgid "Visit Wiki" msgid "Visit Wiki"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:311 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:36
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:88
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:111
msgid "vless://, ss://, trojan://, socks4/5://, hy2/hysteria2:// links"
msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:334
msgid "Warning: %s cannot be used together with %s. Previous selections have been removed." msgid "Warning: %s cannot be used together with %s. Previous selections have been removed."
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:330 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:353
msgid "Warning: Russia inside can only be used with %s. %s already in Russia inside and have been removed from selection." msgid "Warning: Russia inside can only be used with %s. %s already in Russia inside and have been removed from selection."
msgstr "" msgstr ""

View File

@@ -1,15 +1,15 @@
# RU translations for PODKOP package. # RU translations for PODKOP package.
# Copyright (C) 2025 THE PODKOP'S COPYRIGHT HOLDER # Copyright (C) 2026 THE PODKOP'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PODKOP package. # This file is distributed under the same license as the PODKOP package.
# divocat, 2025. # divocatt, 2026.
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PODKOP\n" "Project-Id-Version: PODKOP\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-12-13 18:15+0200\n" "POT-Creation-Date: 2026-01-14 20:21+0200\n"
"PO-Revision-Date: 2025-12-13 18:15+0200\n" "PO-Revision-Date: 2026-01-14 20:21+0200\n"
"Last-Translator: divocat\n" "Last-Translator: divocatt\n"
"Language-Team: none\n" "Language-Team: none\n"
"Language: ru\n" "Language: ru\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -599,6 +599,12 @@ msgstr "Выберите сетевой интерфейс, на который
msgid "Select the WAN interfaces to be monitored" msgid "Select the WAN interfaces to be monitored"
msgstr "Выберите WAN интерфейсы для мониторинга" msgstr "Выберите WAN интерфейсы для мониторинга"
msgid "Selector"
msgstr "Selector"
msgid "Selector Proxy Links"
msgstr "Ссылки прокси для Selector"
msgid "Services info" msgid "Services info"
msgstr "Информация о сервисах" msgstr "Информация о сервисах"
@@ -767,6 +773,9 @@ msgstr "Посмотреть логи"
msgid "Visit Wiki" msgid "Visit Wiki"
msgstr "Перейти в wiki" msgstr "Перейти в wiki"
msgid "vless://, ss://, trojan://, socks4/5://, hy2/hysteria2:// links"
msgstr ""
msgid "Warning: %s cannot be used together with %s. Previous selections have been removed." msgid "Warning: %s cannot be used together with %s. Previous selections have been removed."
msgstr "Предупреждение: %s нельзя использовать вместе с %s. Предыдущие варианты были удалены." msgstr "Предупреждение: %s нельзя использовать вместе с %s. Предыдущие варианты были удалены."

View File

@@ -13,11 +13,11 @@
"test": "vitest", "test": "vitest",
"ci": "yarn format && yarn lint --max-warnings=0 && yarn test --run && yarn build", "ci": "yarn format && yarn lint --max-warnings=0 && yarn test --run && yarn build",
"watch:sftp": "node watch-upload.js", "watch:sftp": "node watch-upload.js",
"locales:exctract-calls": "node extract-calls.js", "locales:extract-calls": "node extract-calls.js",
"locales:generate-pot": "node generate-pot.js", "locales:generate-pot": "node generate-pot.js",
"locales:generate-po:ru": "node generate-po.js ru", "locales:generate-po:ru": "node generate-po.js ru",
"locales:distribute": "node distribute-locales.js", "locales:distribute": "node distribute-locales.js",
"locales:actualize": "yarn locales:exctract-calls && yarn locales:generate-pot && yarn locales:generate-po:ru && yarn locales:distribute" "locales:actualize": "yarn locales:extract-calls && yarn locales:generate-pot && yarn locales:generate-po:ru && yarn locales:distribute"
}, },
"devDependencies": { "devDependencies": {
"@babel/parser": "7.28.4", "@babel/parser": "7.28.4",

View File

@@ -1,15 +1,15 @@
# RU translations for PODKOP package. # RU translations for PODKOP package.
# Copyright (C) 2025 THE PODKOP'S COPYRIGHT HOLDER # Copyright (C) 2026 THE PODKOP'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PODKOP package. # This file is distributed under the same license as the PODKOP package.
# divocat, 2025. # divocatt, 2026.
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PODKOP\n" "Project-Id-Version: PODKOP\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-12-13 18:15+0200\n" "POT-Creation-Date: 2026-01-14 20:21+0200\n"
"PO-Revision-Date: 2025-12-13 18:15+0200\n" "PO-Revision-Date: 2026-01-14 20:21+0200\n"
"Last-Translator: divocat\n" "Last-Translator: divocatt\n"
"Language-Team: none\n" "Language-Team: none\n"
"Language: ru\n" "Language: ru\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -599,6 +599,12 @@ msgstr "Выберите сетевой интерфейс, на который
msgid "Select the WAN interfaces to be monitored" msgid "Select the WAN interfaces to be monitored"
msgstr "Выберите WAN интерфейсы для мониторинга" msgstr "Выберите WAN интерфейсы для мониторинга"
msgid "Selector"
msgstr "Selector"
msgid "Selector Proxy Links"
msgstr "Ссылки прокси для Selector"
msgid "Services info" msgid "Services info"
msgstr "Информация о сервисах" msgstr "Информация о сервисах"
@@ -767,6 +773,9 @@ msgstr "Посмотреть логи"
msgid "Visit Wiki" msgid "Visit Wiki"
msgstr "Перейти в wiki" msgstr "Перейти в wiki"
msgid "vless://, ss://, trojan://, socks4/5://, hy2/hysteria2:// links"
msgstr ""
msgid "Warning: %s cannot be used together with %s. Previous selections have been removed." msgid "Warning: %s cannot be used together with %s. Previous selections have been removed."
msgstr "Предупреждение: %s нельзя использовать вместе с %s. Предыдущие варианты были удалены." msgstr "Предупреждение: %s нельзя использовать вместе с %s. Предыдущие варианты были удалены."

View File

@@ -1,15 +1,15 @@
# SOME DESCRIPTIVE TITLE. # SOME DESCRIPTIVE TITLE.
# Copyright (C) 2025 THE PACKAGE'S COPYRIGHT HOLDER # Copyright (C) 2026 THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PODKOP package. # This file is distributed under the same license as the PODKOP package.
# divocat <divocatt@gmail.com>, 2025. # divocatt <210179590+divocatt@users.noreply.github.com>, 2026.
#, fuzzy #, fuzzy
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PODKOP\n" "Project-Id-Version: PODKOP\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-12-13 16:15+0200\n" "POT-Creation-Date: 2026-01-14 18:21+0200\n"
"PO-Revision-Date: 2025-12-13 16:15+0200\n" "PO-Revision-Date: 2026-01-14 18:21+0200\n"
"Last-Translator: divocat <divocatt@gmail.com>\n" "Last-Translator: divocatt <210179590+divocatt@users.noreply.github.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n" "Language: \n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -44,15 +44,15 @@ msgstr ""
msgid "Allows access to YACD from the WAN. Make sure to open the appropriate port in your firewall." msgid "Allows access to YACD from the WAN. Make sure to open the appropriate port in your firewall."
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:175 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:198
msgid "Applicable for SOCKS and Shadowsocks proxy" msgid "Applicable for SOCKS and Shadowsocks proxy"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:420 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:443
msgid "At least one valid domain must be specified. Comments-only content is not allowed." msgid "At least one valid domain must be specified. Comments-only content is not allowed."
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:501 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:524
msgid "At least one valid subnet or IP must be specified. Comments-only content is not allowed." msgid "At least one valid subnet or IP must be specified. Comments-only content is not allowed."
msgstr "" msgstr ""
@@ -119,7 +119,7 @@ msgstr ""
msgid "Close" msgid "Close"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:275 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:298
msgid "Community Lists" msgid "Community Lists"
msgstr "" msgstr ""
@@ -187,8 +187,8 @@ msgstr ""
msgid "Disable the QUIC protocol to improve compatibility or fix issues with video streaming" msgid "Disable the QUIC protocol to improve compatibility or fix issues with video streaming"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:366 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:389
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:446 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:469
msgid "Disabled" msgid "Disabled"
msgstr "" msgstr ""
@@ -196,17 +196,17 @@ msgstr ""
msgid "DNS on router" msgid "DNS on router"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:243 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:266
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:15 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:15
msgid "DNS over HTTPS (DoH)" msgid "DNS over HTTPS (DoH)"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:244 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:267
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:16 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:16
msgid "DNS over TLS (DoT)" msgid "DNS over TLS (DoT)"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:240 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:263
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:12 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:12
msgid "DNS Protocol Type" msgid "DNS Protocol Type"
msgstr "" msgstr ""
@@ -215,7 +215,7 @@ msgstr ""
msgid "DNS Rewrite TTL" msgid "DNS Rewrite TTL"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:253 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:276
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:24 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:24
msgid "DNS Server" msgid "DNS Server"
msgstr "" msgstr ""
@@ -228,7 +228,7 @@ msgstr ""
msgid "Do not panic, everything can be fixed, just..." msgid "Do not panic, everything can be fixed, just..."
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:230 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:253
msgid "Domain Resolver" msgid "Domain Resolver"
msgstr "" msgstr ""
@@ -258,8 +258,8 @@ msgstr ""
msgid "Downloading all lists via specific Proxy/VPN" msgid "Downloading all lists via specific Proxy/VPN"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:367 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:390
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:447 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:470
msgid "Dynamic List" msgid "Dynamic List"
msgstr "" msgstr ""
@@ -267,11 +267,11 @@ msgstr ""
msgid "Enable autostart" msgid "Enable autostart"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:231 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:254
msgid "Enable built-in DNS resolver for domains handled by this section" msgid "Enable built-in DNS resolver for domains handled by this section"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:639 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:662
msgid "Enable Mixed Proxy" msgid "Enable Mixed Proxy"
msgstr "" msgstr ""
@@ -279,7 +279,7 @@ msgstr ""
msgid "Enable Output Network Interface" msgid "Enable Output Network Interface"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:640 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:663
msgid "Enable the mixed proxy, allowing this section to route traffic through both HTTP and SOCKS proxies" msgid "Enable the mixed proxy, allowing this section to route traffic through both HTTP and SOCKS proxies"
msgstr "" msgstr ""
@@ -295,31 +295,31 @@ msgstr ""
msgid "Enter complete outbound configuration in JSON format" msgid "Enter complete outbound configuration in JSON format"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:402 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:425
msgid "Enter domain names separated by commas, spaces, or newlines. You can add comments using //" msgid "Enter domain names separated by commas, spaces, or newlines. You can add comments using //"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:376 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:399
msgid "Enter domain names without protocols, e.g. example.com or sub.example.com" msgid "Enter domain names without protocols, e.g. example.com or sub.example.com"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:456 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:479
msgid "Enter subnets in CIDR notation (e.g. 103.21.244.0/22) or single IP addresses" msgid "Enter subnets in CIDR notation (e.g. 103.21.244.0/22) or single IP addresses"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:114 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:137
msgid "Every 1 minute" msgid "Every 1 minute"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:115 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:138
msgid "Every 3 minutes" msgid "Every 3 minutes"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:113 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:136
msgid "Every 30 seconds" msgid "Every 30 seconds"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:116 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:139
msgid "Every 5 minutes" msgid "Every 5 minutes"
msgstr "" msgstr ""
@@ -349,7 +349,7 @@ msgstr ""
msgid "Fastest" msgid "Fastest"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:614 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:637
msgid "Fully Routed IPs" msgid "Fully Routed IPs"
msgstr "" msgstr ""
@@ -567,11 +567,11 @@ msgstr ""
msgid "List Update Frequency" msgid "List Update Frequency"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:522 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:545
msgid "Local Domain Lists" msgid "Local Domain Lists"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:545 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:568
msgid "Local Subnet Lists" msgid "Local Subnet Lists"
msgstr "" msgstr ""
@@ -587,7 +587,7 @@ msgstr ""
msgid "Memory Usage" msgid "Memory Usage"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:650 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:673
msgid "Mixed Proxy Port" msgid "Mixed Proxy Port"
msgstr "" msgstr ""
@@ -595,11 +595,11 @@ msgstr ""
msgid "Monitored Interfaces" msgid "Monitored Interfaces"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:140 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:163
msgid "Must be a number in the range of 50 - 1000" msgid "Must be a number in the range of 50 - 1000"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:184 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:207
msgid "Network Interface" msgid "Network Interface"
msgstr "" msgstr ""
@@ -629,7 +629,7 @@ msgstr ""
msgid "Operation timed out" msgid "Operation timed out"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:26 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:28
msgid "Outbound Config" msgid "Outbound Config"
msgstr "" msgstr ""
@@ -681,7 +681,7 @@ msgstr ""
msgid "Podkop will not modify your DHCP configuration" msgid "Podkop will not modify your DHCP configuration"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:34 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:35
msgid "Proxy Configuration URL" msgid "Proxy Configuration URL"
msgstr "" msgstr ""
@@ -693,15 +693,15 @@ msgstr ""
msgid "Proxy traffic is routed via FakeIP" msgid "Proxy traffic is routed via FakeIP"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:309 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:332
msgid "Regional options cannot be used together" msgid "Regional options cannot be used together"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:568 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:591
msgid "Remote Domain Lists" msgid "Remote Domain Lists"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:591 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:614
msgid "Remote Subnet Lists" msgid "Remote Subnet Lists"
msgstr "" msgstr ""
@@ -749,7 +749,7 @@ msgstr ""
msgid "Run Diagnostic" msgid "Run Diagnostic"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:328 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:351
msgid "Russia inside restrictions" msgid "Russia inside restrictions"
msgstr "" msgstr ""
@@ -761,7 +761,7 @@ msgstr ""
msgid "Sections" msgid "Sections"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:276 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:299
msgid "Select a predefined list for routing" msgid "Select a predefined list for routing"
msgstr "" msgstr ""
@@ -781,11 +781,11 @@ msgstr ""
msgid "Select how to configure the proxy" msgid "Select how to configure the proxy"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:185 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:208
msgid "Select network interface for VPN connection" msgid "Select network interface for VPN connection"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:254 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:277
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:25 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:25
msgid "Select or enter DNS server address" msgid "Select or enter DNS server address"
msgstr "" msgstr ""
@@ -798,15 +798,15 @@ msgstr ""
msgid "Select path for sing-box config file. Change this ONLY if you know what you are doing" msgid "Select path for sing-box config file. Change this ONLY if you know what you are doing"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:241 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:264
msgid "Select the DNS protocol type for the domain resolver" msgid "Select the DNS protocol type for the domain resolver"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:364 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:387
msgid "Select the list type for adding custom domains" msgid "Select the list type for adding custom domains"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:444 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:467
msgid "Select the list type for adding custom subnets" msgid "Select the list type for adding custom subnets"
msgstr "" msgstr ""
@@ -826,6 +826,14 @@ msgstr ""
msgid "Select the WAN interfaces to be monitored" msgid "Select the WAN interfaces to be monitored"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:26
msgid "Selector"
msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:87
msgid "Selector Proxy Links"
msgstr ""
#: src/podkop/tabs/dashboard/initController.ts:340 #: src/podkop/tabs/dashboard/initController.ts:340
msgid "Services info" msgid "Services info"
msgstr "" msgstr ""
@@ -875,20 +883,20 @@ msgstr ""
msgid "Specify a local IP address to be excluded from routing" msgid "Specify a local IP address to be excluded from routing"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:615 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:638
msgid "Specify local IP addresses or subnets whose traffic will always be routed through the configured route" msgid "Specify local IP addresses or subnets whose traffic will always be routed through the configured route"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:569 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:592
msgid "Specify remote URLs to download and use domain lists" msgid "Specify remote URLs to download and use domain lists"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:592 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:615
msgid "Specify remote URLs to download and use subnet lists" msgid "Specify remote URLs to download and use subnet lists"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:523
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:546 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:546
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:569
msgid "Specify the path to the list file located on the router filesystem" msgid "Specify the path to the list file located on the router filesystem"
msgstr "" msgstr ""
@@ -920,8 +928,8 @@ msgstr ""
msgid "Test latency" msgid "Test latency"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:368 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:391
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:448 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:471
msgid "Text List" msgid "Text List"
msgstr "" msgstr ""
@@ -929,15 +937,15 @@ msgstr ""
msgid "The DNS server used to look up the IP address of an upstream DNS server" msgid "The DNS server used to look up the IP address of an upstream DNS server"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:111 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:134
msgid "The interval between connectivity tests" msgid "The interval between connectivity tests"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:124 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:147
msgid "The maximum difference in response times (ms) allowed when comparing servers" msgid "The maximum difference in response times (ms) allowed when comparing servers"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:147 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:170
msgid "The URL used to test server connectivity" msgid "The URL used to test server connectivity"
msgstr "" msgstr ""
@@ -965,12 +973,12 @@ msgstr ""
msgid "TTL value cannot be empty" msgid "TTL value cannot be empty"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:245 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:268
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:17 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:17
msgid "UDP (Unprotected DNS)" msgid "UDP (Unprotected DNS)"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:174 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:197
msgid "UDP over TCP" msgid "UDP over TCP"
msgstr "" msgstr ""
@@ -1005,43 +1013,43 @@ msgstr ""
msgid "URLTest" msgid "URLTest"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:110 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:133
msgid "URLTest Check Interval" msgid "URLTest Check Interval"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:87 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:110
msgid "URLTest Proxy Links" msgid "URLTest Proxy Links"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:146 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:169
msgid "URLTest Testing URL" msgid "URLTest Testing URL"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:123 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:146
msgid "URLTest Tolerance" msgid "URLTest Tolerance"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:363 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:386
msgid "User Domain List Type" msgid "User Domain List Type"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:375 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:398
msgid "User Domains" msgid "User Domains"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:401 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:424
msgid "User Domains List" msgid "User Domains List"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:443 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:466
msgid "User Subnet List Type" msgid "User Subnet List Type"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:455 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:478
msgid "User Subnets" msgid "User Subnets"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:481 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:504
msgid "User Subnets List" msgid "User Subnets List"
msgstr "" msgstr ""
@@ -1062,8 +1070,8 @@ msgstr ""
msgid "Valid" msgid "Valid"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:434 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:457
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:513 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:536
msgid "Validation errors:" msgid "Validation errors:"
msgstr "" msgstr ""
@@ -1076,11 +1084,17 @@ msgstr ""
msgid "Visit Wiki" msgid "Visit Wiki"
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:311 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:36
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:88
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:111
msgid "vless://, ss://, trojan://, socks4/5://, hy2/hysteria2:// links"
msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:334
msgid "Warning: %s cannot be used together with %s. Previous selections have been removed." msgid "Warning: %s cannot be used together with %s. Previous selections have been removed."
msgstr "" msgstr ""
#: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:330 #: ../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:353
msgid "Warning: Russia inside can only be used with %s. %s already in Russia inside and have been removed from selection." msgid "Warning: Russia inside can only be used with %s. %s already in Russia inside and have been removed from selection."
msgstr "" msgstr ""