Files
podkop/fe-app-podkop/locales/calls.json
2025-10-21 22:45:36 +03:00

1665 lines
46 KiB
JSON

[
{
"call": "✔ Enabled",
"key": "✔ Enabled",
"places": [
"src/podkop/tabs/dashboard/initController.ts:342"
]
},
{
"call": "✔ Running",
"key": "✔ Running",
"places": [
"src/podkop/tabs/dashboard/initController.ts:353"
]
},
{
"call": "✘ Disabled",
"key": "✘ Disabled",
"places": [
"src/podkop/tabs/dashboard/initController.ts:343"
]
},
{
"call": "✘ Stopped",
"key": "✘ Stopped",
"places": [
"src/podkop/tabs/dashboard/initController.ts:354"
]
},
{
"call": "Active Connections",
"key": "Active Connections",
"places": [
"src/podkop/tabs/dashboard/initController.ts:304"
]
},
{
"call": "Additional marking rules found",
"key": "Additional marking rules found",
"places": [
"src/podkop/tabs/diagnostic/checks/runNftCheck.ts:117"
]
},
{
"call": "Applicable for SOCKS and Shadowsocks proxy",
"key": "Applicable for SOCKS and Shadowsocks proxy",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:111"
]
},
{
"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.",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:356"
]
},
{
"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.",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:437"
]
},
{
"call": "Bootsrap DNS",
"key": "Bootsrap DNS",
"places": [
"src/podkop/tabs/diagnostic/checks/runDnsCheck.ts:72"
]
},
{
"call": "Bootstrap DNS server",
"key": "Bootstrap DNS server",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:45"
]
},
{
"call": "Browser is not using FakeIP",
"key": "Browser is not using FakeIP",
"places": [
"src/podkop/tabs/diagnostic/checks/runFakeIPCheck.ts:81"
]
},
{
"call": "Browser is using FakeIP correctly",
"key": "Browser is using FakeIP correctly",
"places": [
"src/podkop/tabs/diagnostic/checks/runFakeIPCheck.ts:80"
]
},
{
"call": "Cache File Path",
"key": "Cache File Path",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:322"
]
},
{
"call": "Cache file path cannot be empty",
"key": "Cache file path cannot be empty",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:336"
]
},
{
"call": "Cannot receive DNS checks result",
"key": "Cannot receive DNS checks result",
"places": [
"src/podkop/tabs/diagnostic/checks/runDnsCheck.ts:26"
]
},
{
"call": "Cannot receive nftables checks result",
"key": "Cannot receive nftables checks result",
"places": [
"src/podkop/tabs/diagnostic/checks/runNftCheck.ts:27"
]
},
{
"call": "Cannot receive Sing-box checks result",
"key": "Cannot receive Sing-box checks result",
"places": [
"src/podkop/tabs/diagnostic/checks/runSingBoxCheck.ts:24"
]
},
{
"call": "Checking dns, please wait",
"key": "Checking dns, please wait",
"places": [
"src/podkop/tabs/diagnostic/checks/runDnsCheck.ts:14"
]
},
{
"call": "Checking FakeIP, please wait",
"key": "Checking FakeIP, please wait",
"places": [
"src/podkop/tabs/diagnostic/checks/runFakeIPCheck.ts:14"
]
},
{
"call": "Checking nftables, please wait",
"key": "Checking nftables, please wait",
"places": [
"src/podkop/tabs/diagnostic/checks/runNftCheck.ts:12"
]
},
{
"call": "Checking sing-box, please wait",
"key": "Checking sing-box, please wait",
"places": [
"src/podkop/tabs/diagnostic/checks/runSingBoxCheck.ts:12"
]
},
{
"call": "CIDR must be between 0 and 32",
"key": "CIDR must be between 0 and 32",
"places": [
"src/validators/validateSubnet.ts:33"
]
},
{
"call": "Close",
"key": "Close",
"places": [
"src/partials/modal/renderModal.ts:26"
]
},
{
"call": "Community Lists",
"key": "Community Lists",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:211"
]
},
{
"call": "Config File Path",
"key": "Config File Path",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:309"
]
},
{
"call": "Configuration for Podkop service",
"key": "Configuration for Podkop service",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/podkop.js:27"
]
},
{
"call": "Configuration Type",
"key": "Configuration Type",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:22"
]
},
{
"call": "Connection Type",
"key": "Connection Type",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:12"
]
},
{
"call": "Connection URL",
"key": "Connection URL",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:25"
]
},
{
"call": "Copy",
"key": "Copy",
"places": [
"src/partials/modal/renderModal.ts:20"
]
},
{
"call": "Currently unavailable",
"key": "Currently unavailable",
"places": [
"src/podkop/tabs/dashboard/partials/renderWidget.ts:22"
]
},
{
"call": "Dashboard",
"key": "Dashboard",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/podkop.js:80"
]
},
{
"call": "Dashboard currently unavailable",
"key": "Dashboard currently unavailable",
"places": [
"src/podkop/tabs/dashboard/partials/renderSections.ts:19"
]
},
{
"call": "Delay in milliseconds before reloading podkop after interface UP",
"key": "Delay in milliseconds before reloading podkop after interface UP",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:215"
]
},
{
"call": "Delay value cannot be empty",
"key": "Delay value cannot be empty",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:222"
]
},
{
"call": "DHCP has DNS server",
"key": "DHCP has DNS server",
"places": [
"src/podkop/tabs/diagnostic/checks/runDnsCheck.ts:89"
]
},
{
"call": "Diagnostics",
"key": "Diagnostics",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/podkop.js:65"
]
},
{
"call": "Disable autostart",
"key": "Disable autostart",
"places": [
"src/podkop/tabs/diagnostic/partials/renderAvailableActions.ts:79"
]
},
{
"call": "Disable QUIC",
"key": "Disable QUIC",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:239"
]
},
{
"call": "Disable the QUIC protocol to improve compatibility or fix issues with video streaming",
"key": "Disable the QUIC protocol to improve compatibility or fix issues with video streaming",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:240"
]
},
{
"call": "Disabled",
"key": "Disabled",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:302",
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:382"
]
},
{
"call": "DNS checks",
"key": "DNS checks",
"places": [
"src/podkop/tabs/diagnostic/checks/contstants.ts:14"
]
},
{
"call": "DNS checks passed",
"key": "DNS checks passed",
"places": [
"src/podkop/tabs/diagnostic/checks/runDnsCheck.ts:64"
]
},
{
"call": "DNS on router",
"key": "DNS on router",
"places": [
"src/podkop/tabs/diagnostic/checks/runDnsCheck.ts:84"
]
},
{
"call": "DNS over HTTPS (DoH)",
"key": "DNS over HTTPS (DoH)",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:179",
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:15"
]
},
{
"call": "DNS over TLS (DoT)",
"key": "DNS over TLS (DoT)",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:180",
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:16"
]
},
{
"call": "DNS Protocol Type",
"key": "DNS Protocol Type",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:176",
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:12"
]
},
{
"call": "DNS Rewrite TTL",
"key": "DNS Rewrite TTL",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:68"
]
},
{
"call": "DNS Server",
"key": "DNS Server",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:189",
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:24"
]
},
{
"call": "DNS server address cannot be empty",
"key": "DNS server address cannot be empty",
"places": [
"src/validators/validateDns.ts:7"
]
},
{
"call": "Domain Resolver",
"key": "Domain Resolver",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:166"
]
},
{
"call": "Dont Touch My DHCP!",
"key": "Dont Touch My DHCP!",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:300"
]
},
{
"call": "Downlink",
"key": "Downlink",
"places": [
"src/podkop/tabs/dashboard/initController.ts:238",
"src/podkop/tabs/dashboard/initController.ts:272"
]
},
{
"call": "Download",
"key": "Download",
"places": [
"src/partials/modal/renderModal.ts:15"
]
},
{
"call": "Download Lists via Proxy/VPN",
"key": "Download Lists via Proxy/VPN",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:262"
]
},
{
"call": "Download Lists via specific proxy section",
"key": "Download Lists via specific proxy section",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:271"
]
},
{
"call": "Downloading all lists via main Proxy/VPN",
"key": "Downloading all lists via main Proxy/VPN",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:263"
]
},
{
"call": "Downloading all lists via specific Proxy/VPN",
"key": "Downloading all lists via specific Proxy/VPN",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:272"
]
},
{
"call": "Dynamic List",
"key": "Dynamic List",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:303",
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:383"
]
},
{
"call": "Enable autostart",
"key": "Enable autostart",
"places": [
"src/podkop/tabs/diagnostic/partials/renderAvailableActions.ts:89"
]
},
{
"call": "Enable built-in DNS resolver for domains handled by this section",
"key": "Enable built-in DNS resolver for domains handled by this section",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:167"
]
},
{
"call": "Enable Mixed Proxy",
"key": "Enable Mixed Proxy",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:575"
]
},
{
"call": "Enable Output Network Interface",
"key": "Enable Output Network Interface",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:126"
]
},
{
"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",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:576"
]
},
{
"call": "Enable YACD",
"key": "Enable YACD",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:230"
]
},
{
"call": "Enter complete outbound configuration in JSON format",
"key": "Enter complete outbound configuration in JSON format",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:65"
]
},
{
"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 //",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:338"
]
},
{
"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",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:312"
]
},
{
"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",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:392"
]
},
{
"call": "Exclude NTP",
"key": "Exclude NTP",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:358"
]
},
{
"call": "Exclude NTP protocol traffic from the tunnel to prevent it from being routed through the proxy or VPN",
"key": "Exclude NTP protocol traffic from the tunnel to prevent it from being routed through the proxy or VPN",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:359"
]
},
{
"call": "Failed to copy!",
"key": "Failed to copy!",
"places": [
"src/helpers/copyToClipboard.ts:12"
]
},
{
"call": "FakeIP checks",
"key": "FakeIP checks",
"places": [
"src/podkop/tabs/diagnostic/checks/contstants.ts:29"
]
},
{
"call": "FakeIP checks failed",
"key": "FakeIP checks failed",
"places": [
"src/podkop/tabs/diagnostic/checks/runFakeIPCheck.ts:57"
]
},
{
"call": "FakeIP checks partially passed",
"key": "FakeIP checks partially passed",
"places": [
"src/podkop/tabs/diagnostic/checks/runFakeIPCheck.ts:51"
]
},
{
"call": "FakeIP checks passed",
"key": "FakeIP checks passed",
"places": [
"src/podkop/tabs/diagnostic/checks/runFakeIPCheck.ts:44"
]
},
{
"call": "Fastest",
"key": "Fastest",
"places": [
"src/podkop/methods/custom/getDashboardSections.ts:117"
]
},
{
"call": "Fully Routed IPs",
"key": "Fully Routed IPs",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:550"
]
},
{
"call": "Get global check",
"key": "Get global check",
"places": [
"src/podkop/tabs/diagnostic/partials/renderAvailableActions.ts:98"
]
},
{
"call": "Global check",
"key": "Global check",
"places": [
"src/podkop/tabs/diagnostic/initController.ts:218"
]
},
{
"call": "HTTP error",
"key": "HTTP error",
"places": [
"src/podkop/api.ts:27"
]
},
{
"call": "Interface Monitoring",
"key": "Interface Monitoring",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:182"
]
},
{
"call": "Interface Monitoring Delay",
"key": "Interface Monitoring Delay",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:214"
]
},
{
"call": "Interface monitoring for Bad WAN",
"key": "Interface monitoring for Bad WAN",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:183"
]
},
{
"call": "Invalid DNS server format. Examples: 8.8.8.8 or dns.example.com or dns.example.com/nicedns for DoH",
"key": "Invalid DNS server format. Examples: 8.8.8.8 or dns.example.com or dns.example.com/nicedns for DoH",
"places": [
"src/validators/validateDns.ts:20"
]
},
{
"call": "Invalid domain address",
"key": "Invalid domain address",
"places": [
"src/validators/validateDomain.ts:18",
"src/validators/validateDomain.ts:27"
]
},
{
"call": "Invalid format. Use X.X.X.X or X.X.X.X/Y",
"key": "Invalid format. Use X.X.X.X or X.X.X.X/Y",
"places": [
"src/validators/validateSubnet.ts:11"
]
},
{
"call": "Invalid IP address",
"key": "Invalid IP address",
"places": [
"src/validators/validateIp.ts:11"
]
},
{
"call": "Invalid JSON format",
"key": "Invalid JSON format",
"places": [
"src/validators/validateOutboundJson.ts:19"
]
},
{
"call": "Invalid path format. Path must start with \"/\" and contain valid characters",
"key": "Invalid path format. Path must start with \"/\" and contain valid characters",
"places": [
"src/validators/validatePath.ts:22"
]
},
{
"call": "Invalid port number. Must be between 1 and 65535",
"key": "Invalid port number. Must be between 1 and 65535",
"places": [
"src/validators/validateShadowsocksUrl.ts:85"
]
},
{
"call": "Invalid Shadowsocks URL: decoded credentials must contain method:password",
"key": "Invalid Shadowsocks URL: decoded credentials must contain method:password",
"places": [
"src/validators/validateShadowsocksUrl.ts:37"
]
},
{
"call": "Invalid Shadowsocks URL: missing credentials",
"key": "Invalid Shadowsocks URL: missing credentials",
"places": [
"src/validators/validateShadowsocksUrl.ts:27"
]
},
{
"call": "Invalid Shadowsocks URL: missing method and password separator \":\"",
"key": "Invalid Shadowsocks URL: missing method and password separator \":\"",
"places": [
"src/validators/validateShadowsocksUrl.ts:46"
]
},
{
"call": "Invalid Shadowsocks URL: missing port",
"key": "Invalid Shadowsocks URL: missing port",
"places": [
"src/validators/validateShadowsocksUrl.ts:76"
]
},
{
"call": "Invalid Shadowsocks URL: missing server",
"key": "Invalid Shadowsocks URL: missing server",
"places": [
"src/validators/validateShadowsocksUrl.ts:67"
]
},
{
"call": "Invalid Shadowsocks URL: missing server address",
"key": "Invalid Shadowsocks URL: missing server address",
"places": [
"src/validators/validateShadowsocksUrl.ts:58"
]
},
{
"call": "Invalid Shadowsocks URL: must not contain spaces",
"key": "Invalid Shadowsocks URL: must not contain spaces",
"places": [
"src/validators/validateShadowsocksUrl.ts:16"
]
},
{
"call": "Invalid Shadowsocks URL: must start with ss://",
"key": "Invalid Shadowsocks URL: must start with ss://",
"places": [
"src/validators/validateShadowsocksUrl.ts:8"
]
},
{
"call": "Invalid Shadowsocks URL: parsing failed",
"key": "Invalid Shadowsocks URL: parsing failed",
"places": [
"src/validators/validateShadowsocksUrl.ts:91"
]
},
{
"call": "Invalid SOCKS URL: invalid host format",
"key": "Invalid SOCKS URL: invalid host format",
"places": [
"src/validators/validateSocksUrl.ts:73"
]
},
{
"call": "Invalid SOCKS URL: invalid port number",
"key": "Invalid SOCKS URL: invalid port number",
"places": [
"src/validators/validateSocksUrl.ts:63"
]
},
{
"call": "Invalid SOCKS URL: missing host and port",
"key": "Invalid SOCKS URL: missing host and port",
"places": [
"src/validators/validateSocksUrl.ts:42"
]
},
{
"call": "Invalid SOCKS URL: missing hostname or IP",
"key": "Invalid SOCKS URL: missing hostname or IP",
"places": [
"src/validators/validateSocksUrl.ts:51"
]
},
{
"call": "Invalid SOCKS URL: missing port",
"key": "Invalid SOCKS URL: missing port",
"places": [
"src/validators/validateSocksUrl.ts:56"
]
},
{
"call": "Invalid SOCKS URL: missing username",
"key": "Invalid SOCKS URL: missing username",
"places": [
"src/validators/validateSocksUrl.ts:34"
]
},
{
"call": "Invalid SOCKS URL: must not contain spaces",
"key": "Invalid SOCKS URL: must not contain spaces",
"places": [
"src/validators/validateSocksUrl.ts:19"
]
},
{
"call": "Invalid SOCKS URL: must start with socks4://, socks4a://, or socks5://",
"key": "Invalid SOCKS URL: must start with socks4://, socks4a://, or socks5://",
"places": [
"src/validators/validateSocksUrl.ts:10"
]
},
{
"call": "Invalid SOCKS URL: parsing failed",
"key": "Invalid SOCKS URL: parsing failed",
"places": [
"src/validators/validateSocksUrl.ts:77"
]
},
{
"call": "Invalid Trojan URL: must not contain spaces",
"key": "Invalid Trojan URL: must not contain spaces",
"places": [
"src/validators/validateTrojanUrl.ts:15"
]
},
{
"call": "Invalid Trojan URL: must start with trojan://",
"key": "Invalid Trojan URL: must start with trojan://",
"places": [
"src/validators/validateTrojanUrl.ts:8"
]
},
{
"call": "Invalid Trojan URL: parsing failed",
"key": "Invalid Trojan URL: parsing failed",
"places": [
"src/validators/validateTrojanUrl.ts:56"
]
},
{
"call": "Invalid URL format",
"key": "Invalid URL format",
"places": [
"src/validators/validateUrl.ts:18"
]
},
{
"call": "Invalid VLESS URL: parsing failed",
"key": "Invalid VLESS URL: parsing failed",
"places": [
"src/validators/validateVlessUrl.ts:109"
]
},
{
"call": "IP address 0.0.0.0 is not allowed",
"key": "IP address 0.0.0.0 is not allowed",
"places": [
"src/validators/validateSubnet.ts:18"
]
},
{
"call": "Latest",
"key": "Latest",
"places": [
"src/podkop/tabs/diagnostic/initController.ts:404"
]
},
{
"call": "List Update Frequency",
"key": "List Update Frequency",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:250"
]
},
{
"call": "Local Domain Lists",
"key": "Local Domain Lists",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:458"
]
},
{
"call": "Local Subnet Lists",
"key": "Local Subnet Lists",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:481"
]
},
{
"call": "Main DNS",
"key": "Main DNS",
"places": [
"src/podkop/tabs/diagnostic/checks/runDnsCheck.ts:79"
]
},
{
"call": "Memory Usage",
"key": "Memory Usage",
"places": [
"src/podkop/tabs/dashboard/initController.ts:308"
]
},
{
"call": "Mixed Proxy Port",
"key": "Mixed Proxy Port",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:586"
]
},
{
"call": "Monitored Interfaces",
"key": "Monitored Interfaces",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:191"
]
},
{
"call": "Network Interface",
"key": "Network Interface",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:120"
]
},
{
"call": "Nftables checks",
"key": "Nftables checks",
"places": [
"src/podkop/tabs/diagnostic/checks/contstants.ts:24"
]
},
{
"call": "Nftables checks partially passed",
"key": "Nftables checks partially passed",
"places": [
"src/podkop/tabs/diagnostic/checks/runNftCheck.ts:75"
]
},
{
"call": "Nftables checks passed",
"key": "Nftables checks passed",
"places": [
"src/podkop/tabs/diagnostic/checks/runNftCheck.ts:74"
]
},
{
"call": "No other marking rules found",
"key": "No other marking rules found",
"places": [
"src/podkop/tabs/diagnostic/checks/runNftCheck.ts:116"
]
},
{
"call": "Not implement yet",
"key": "Not implement yet",
"places": [
"src/podkop/tabs/diagnostic/partials/renderCheckSection.ts:189"
]
},
{
"call": "Not running",
"key": "Not running",
"places": [
"src/podkop/tabs/diagnostic/diagnostic.store.ts:55",
"src/podkop/tabs/diagnostic/diagnostic.store.ts:63",
"src/podkop/tabs/diagnostic/diagnostic.store.ts:71",
"src/podkop/tabs/diagnostic/diagnostic.store.ts:79"
]
},
{
"call": "Operation timed out",
"key": "Operation timed out",
"places": [
"src/helpers/withTimeout.ts:7"
]
},
{
"call": "Outbound Config",
"key": "Outbound Config",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:26"
]
},
{
"call": "Outbound Configuration",
"key": "Outbound Configuration",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:64"
]
},
{
"call": "Outbound JSON must contain at least \"type\", \"server\" and \"server_port\" fields",
"key": "Outbound JSON must contain at least \"type\", \"server\" and \"server_port\" fields",
"places": [
"src/validators/validateOutboundJson.ts:11"
]
},
{
"call": "Outdated",
"key": "Outdated",
"places": [
"src/podkop/tabs/diagnostic/initController.ts:394"
]
},
{
"call": "Output Network Interface",
"key": "Output Network Interface",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:135"
]
},
{
"call": "Path cannot be empty",
"key": "Path cannot be empty",
"places": [
"src/validators/validatePath.ts:7"
]
},
{
"call": "Path must be absolute (start with /)",
"key": "Path must be absolute (start with /)",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:340"
]
},
{
"call": "Path must contain at least one directory (like /tmp/cache.db)",
"key": "Path must contain at least one directory (like /tmp/cache.db)",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:349"
]
},
{
"call": "Path must end with cache.db",
"key": "Path must end with cache.db",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:344"
]
},
{
"call": "Podkop",
"key": "Podkop",
"places": [
"src/podkop/tabs/dashboard/initController.ts:340"
]
},
{
"call": "Podkop Settings",
"key": "Podkop Settings",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/podkop.js:26"
]
},
{
"call": "Podkop will not modify your DHCP configuration",
"key": "Podkop will not modify your DHCP configuration",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:301"
]
},
{
"call": "Proxy Configuration URL",
"key": "Proxy Configuration URL",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:34"
]
},
{
"call": "Proxy traffic is not routed via FakeIP",
"key": "Proxy traffic is not routed via FakeIP",
"places": [
"src/podkop/tabs/diagnostic/checks/runFakeIPCheck.ts:89"
]
},
{
"call": "Proxy traffic is routed via FakeIP",
"key": "Proxy traffic is routed via FakeIP",
"places": [
"src/podkop/tabs/diagnostic/checks/runFakeIPCheck.ts:88"
]
},
{
"call": "Queued",
"key": "Queued",
"places": [
"src/podkop/tabs/diagnostic/diagnostic.store.ts:95",
"src/podkop/tabs/diagnostic/diagnostic.store.ts:103",
"src/podkop/tabs/diagnostic/diagnostic.store.ts:111",
"src/podkop/tabs/diagnostic/diagnostic.store.ts:119"
]
},
{
"call": "Regional options cannot be used together",
"key": "Regional options cannot be used together",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:245"
]
},
{
"call": "Remote Domain Lists",
"key": "Remote Domain Lists",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:504"
]
},
{
"call": "Remote Subnet Lists",
"key": "Remote Subnet Lists",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:527"
]
},
{
"call": "Restart podkop",
"key": "Restart podkop",
"places": [
"src/podkop/tabs/diagnostic/partials/renderAvailableActions.ts:49"
]
},
{
"call": "Router DNS is not routed through sing-box",
"key": "Router DNS is not routed through sing-box",
"places": [
"src/podkop/tabs/diagnostic/checks/runFakeIPCheck.ts:74"
]
},
{
"call": "Router DNS is routed through sing-box",
"key": "Router DNS is routed through sing-box",
"places": [
"src/podkop/tabs/diagnostic/checks/runFakeIPCheck.ts:73"
]
},
{
"call": "Routing Excluded IPs",
"key": "Routing Excluded IPs",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:369"
]
},
{
"call": "Rules mangle counters",
"key": "Rules mangle counters",
"places": [
"src/podkop/tabs/diagnostic/checks/runNftCheck.ts:90"
]
},
{
"call": "Rules mangle exist",
"key": "Rules mangle exist",
"places": [
"src/podkop/tabs/diagnostic/checks/runNftCheck.ts:85"
]
},
{
"call": "Rules mangle output counters",
"key": "Rules mangle output counters",
"places": [
"src/podkop/tabs/diagnostic/checks/runNftCheck.ts:100"
]
},
{
"call": "Rules mangle output exist",
"key": "Rules mangle output exist",
"places": [
"src/podkop/tabs/diagnostic/checks/runNftCheck.ts:95"
]
},
{
"call": "Rules proxy counters",
"key": "Rules proxy counters",
"places": [
"src/podkop/tabs/diagnostic/checks/runNftCheck.ts:110"
]
},
{
"call": "Rules proxy exist",
"key": "Rules proxy exist",
"places": [
"src/podkop/tabs/diagnostic/checks/runNftCheck.ts:105"
]
},
{
"call": "Run Diagnostic",
"key": "Run Diagnostic",
"places": [
"src/podkop/tabs/diagnostic/partials/renderRunAction.ts:15"
]
},
{
"call": "Russia inside restrictions",
"key": "Russia inside restrictions",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:264"
]
},
{
"call": "Sections",
"key": "Sections",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/podkop.js:36"
]
},
{
"call": "Select a predefined list for routing",
"key": "Select a predefined list for routing",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:212"
]
},
{
"call": "Select between VPN and Proxy connection methods for traffic routing",
"key": "Select between VPN and Proxy connection methods for traffic routing",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:13"
]
},
{
"call": "Select DNS protocol to use",
"key": "Select DNS protocol to use",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:13"
]
},
{
"call": "Select how often the domain or subnet lists are updated automatically",
"key": "Select how often the domain or subnet lists are updated automatically",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:251"
]
},
{
"call": "Select how to configure the proxy",
"key": "Select how to configure the proxy",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:23"
]
},
{
"call": "Select network interface for VPN connection",
"key": "Select network interface for VPN connection",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:121"
]
},
{
"call": "Select or enter DNS server address",
"key": "Select or enter DNS server address",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:190",
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:25"
]
},
{
"call": "Select or enter path for sing-box cache file. Change this ONLY if you know what you are doing",
"key": "Select or enter path for sing-box cache file. Change this ONLY if you know what you are doing",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:323"
]
},
{
"call": "Select path for sing-box config file. Change this ONLY if you know what you are doing",
"key": "Select path for sing-box config file. Change this ONLY if you know what you are doing",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:310"
]
},
{
"call": "Select the DNS protocol type for the domain resolver",
"key": "Select the DNS protocol type for the domain resolver",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:177"
]
},
{
"call": "Select the list type for adding custom domains",
"key": "Select the list type for adding custom domains",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:300"
]
},
{
"call": "Select the list type for adding custom subnets",
"key": "Select the list type for adding custom subnets",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:380"
]
},
{
"call": "Select the network interface from which the traffic will originate",
"key": "Select the network interface from which the traffic will originate",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:90"
]
},
{
"call": "Select the network interface to which the traffic will originate",
"key": "Select the network interface to which the traffic will originate",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:136"
]
},
{
"call": "Select the WAN interfaces to be monitored",
"key": "Select the WAN interfaces to be monitored",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:192"
]
},
{
"call": "Services info",
"key": "Services info",
"places": [
"src/podkop/tabs/dashboard/initController.ts:337"
]
},
{
"call": "Settings",
"key": "Settings",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/podkop.js:49"
]
},
{
"call": "Show sing-box config",
"key": "Show sing-box config",
"places": [
"src/podkop/tabs/diagnostic/initController.ts:278",
"src/podkop/tabs/diagnostic/partials/renderAvailableActions.ts:116"
]
},
{
"call": "Sing-box",
"key": "Sing-box",
"places": [
"src/podkop/tabs/dashboard/initController.ts:351"
]
},
{
"call": "Sing-box autostart disabled",
"key": "Sing-box autostart disabled",
"places": [
"src/podkop/tabs/diagnostic/checks/runSingBoxCheck.ts:86"
]
},
{
"call": "Sing-box checks",
"key": "Sing-box checks",
"places": [
"src/podkop/tabs/diagnostic/checks/contstants.ts:19"
]
},
{
"call": "Sing-box checks passed",
"key": "Sing-box checks passed",
"places": [
"src/podkop/tabs/diagnostic/checks/runSingBoxCheck.ts:66"
]
},
{
"call": "Sing-box installed",
"key": "Sing-box installed",
"places": [
"src/podkop/tabs/diagnostic/checks/runSingBoxCheck.ts:71"
]
},
{
"call": "Sing-box listening ports",
"key": "Sing-box listening ports",
"places": [
"src/podkop/tabs/diagnostic/checks/runSingBoxCheck.ts:96"
]
},
{
"call": "Sing-box process running",
"key": "Sing-box process running",
"places": [
"src/podkop/tabs/diagnostic/checks/runSingBoxCheck.ts:91"
]
},
{
"call": "Sing-box service exist",
"key": "Sing-box service exist",
"places": [
"src/podkop/tabs/diagnostic/checks/runSingBoxCheck.ts:81"
]
},
{
"call": "Sing-box version >= 1.12.4",
"key": "Sing-box version >= 1.12.4",
"places": [
"src/podkop/tabs/diagnostic/checks/runSingBoxCheck.ts:76"
]
},
{
"call": "Source Network Interface",
"key": "Source Network Interface",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:89"
]
},
{
"call": "Specify a local IP address to be excluded from routing",
"key": "Specify a local IP address to be excluded from routing",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:370"
]
},
{
"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",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:551"
]
},
{
"call": "Specify remote URLs to download and use domain lists",
"key": "Specify remote URLs to download and use domain lists",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:505"
]
},
{
"call": "Specify remote URLs to download and use subnet lists",
"key": "Specify remote URLs to download and use subnet lists",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:528"
]
},
{
"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",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:459",
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:482"
]
},
{
"call": "Start podkop",
"key": "Start podkop",
"places": [
"src/podkop/tabs/diagnostic/partials/renderAvailableActions.ts:69"
]
},
{
"call": "Stop podkop",
"key": "Stop podkop",
"places": [
"src/podkop/tabs/diagnostic/partials/renderAvailableActions.ts:59"
]
},
{
"call": "Successfully copied!",
"key": "Successfully copied!",
"places": [
"src/helpers/copyToClipboard.ts:10"
]
},
{
"call": "System info",
"key": "System info",
"places": [
"src/podkop/tabs/dashboard/initController.ts:301"
]
},
{
"call": "Table exist",
"key": "Table exist",
"places": [
"src/podkop/tabs/diagnostic/checks/runNftCheck.ts:80"
]
},
{
"call": "Test latency",
"key": "Test latency",
"places": [
"src/podkop/tabs/dashboard/partials/renderSections.ts:108"
]
},
{
"call": "Text List",
"key": "Text List",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:304"
]
},
{
"call": "Text List (comma/space/newline separated)",
"key": "Text List (comma/space/newline separated)",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:384"
]
},
{
"call": "The DNS server used to look up the IP address of an upstream DNS server",
"key": "The DNS server used to look up the IP address of an upstream DNS server",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:46"
]
},
{
"call": "Time in seconds for DNS record caching (default: 60)",
"key": "Time in seconds for DNS record caching (default: 60)",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:69"
]
},
{
"call": "Traffic",
"key": "Traffic",
"places": [
"src/podkop/tabs/dashboard/initController.ts:235"
]
},
{
"call": "Traffic Total",
"key": "Traffic Total",
"places": [
"src/podkop/tabs/dashboard/initController.ts:265"
]
},
{
"call": "TTL must be a positive number",
"key": "TTL must be a positive number",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:80"
]
},
{
"call": "TTL value cannot be empty",
"key": "TTL value cannot be empty",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:75"
]
},
{
"call": "UDP (Unprotected DNS)",
"key": "UDP (Unprotected DNS)",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:181",
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:17"
]
},
{
"call": "UDP over TCP",
"key": "UDP over TCP",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:110"
]
},
{
"call": "unknown",
"key": "unknown",
"places": [
"src/podkop/tabs/diagnostic/initController.ts:34",
"src/podkop/tabs/diagnostic/initController.ts:35",
"src/podkop/tabs/diagnostic/initController.ts:36",
"src/podkop/tabs/diagnostic/initController.ts:37",
"src/podkop/tabs/diagnostic/initController.ts:38",
"src/podkop/tabs/diagnostic/initController.ts:39",
"src/podkop/tabs/diagnostic/initController.ts:373"
]
},
{
"call": "Unknown error",
"key": "Unknown error",
"places": [
"src/podkop/api.ts:40"
]
},
{
"call": "Uplink",
"key": "Uplink",
"places": [
"src/podkop/tabs/dashboard/initController.ts:237",
"src/podkop/tabs/dashboard/initController.ts:268"
]
},
{
"call": "URL must start with vless://, ss://, trojan://, or socks4/5://",
"key": "URL must start with vless://, ss://, trojan://, or socks4/5://",
"places": [
"src/validators/validateProxyUrl.ts:27"
]
},
{
"call": "URL must use one of the following protocols:",
"key": "URL must use one of the following protocols:",
"places": [
"src/validators/validateUrl.ts:13"
]
},
{
"call": "URLTest",
"key": "URLTest",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:27"
]
},
{
"call": "URLTest Proxy Links",
"key": "URLTest Proxy Links",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:87"
]
},
{
"call": "User Domain List Type",
"key": "User Domain List Type",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:299"
]
},
{
"call": "User Domains",
"key": "User Domains",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:311"
]
},
{
"call": "User Domains List",
"key": "User Domains List",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:337"
]
},
{
"call": "User Subnet List Type",
"key": "User Subnet List Type",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:379"
]
},
{
"call": "User Subnets",
"key": "User Subnets",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:391"
]
},
{
"call": "User Subnets List",
"key": "User Subnets List",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:417"
]
},
{
"call": "Valid",
"key": "Valid",
"places": [
"src/validators/validateDns.ts:11",
"src/validators/validateDns.ts:15",
"src/validators/validateDomain.ts:13",
"src/validators/validateDomain.ts:30",
"src/validators/validateIp.ts:8",
"src/validators/validateOutboundJson.ts:17",
"src/validators/validatePath.ts:16",
"src/validators/validateShadowsocksUrl.ts:95",
"src/validators/validateSocksUrl.ts:80",
"src/validators/validateSubnet.ts:38",
"src/validators/validateTrojanUrl.ts:59",
"src/validators/validateUrl.ts:16",
"src/validators/validateVlessUrl.ts:107"
]
},
{
"call": "Validation errors:",
"key": "Validation errors:",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:370",
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:449"
]
},
{
"call": "View logs",
"key": "View logs",
"places": [
"src/podkop/tabs/diagnostic/initController.ts:248",
"src/podkop/tabs/diagnostic/partials/renderAvailableActions.ts:107"
]
},
{
"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.",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:247"
]
},
{
"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.",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/section.js:266"
]
},
{
"call": "You can select Output Network Interface, by default autodetect",
"key": "You can select Output Network Interface, by default autodetect",
"places": [
"../luci-app-podkop/htdocs/luci-static/resources/view/podkop/settings.js:127"
]
}
]