10f67bd383
Close #2124 Squashed commit of the following: commit 574726e88e4fe7df745dfc964706e1e26f8da59f Merge: 3bc770fbdc61744d
Author: ArtemBaskal <a.baskal@adguard.com> Date: Wed Sep 23 19:32:38 2020 +0300 Merge branch 'master' into feature/2124 commit 3bc770fba6d06bbd965ee181aed7b0a050175f58 Author: ArtemBaskal <a.baskal@adguard.com> Date: Wed Sep 23 11:22:07 2020 +0300 minor commit 90c0d739d1bd09dbcf5f27ff9e6c3f761bf81686 Merge: 5d1f26421d36abd1
Author: ArtemBaskal <a.baskal@adguard.com> Date: Wed Sep 23 11:17:24 2020 +0300 Merge branch 'master' into feature/2124 commit 5d1f264212686ac7ecab30401b4f0e3c020dbee9 Author: ArtemBaskal <a.baskal@adguard.com> Date: Tue Sep 22 17:23:08 2020 +0300 Display elapsed if there is no service_name in blocked service commit af86cedc31d566238764e02c5c8e465fa41292c6 Merge: b61976a7756f97ed
Author: ArtemBaskal <a.baskal@adguard.com> Date: Tue Sep 22 16:55:40 2020 +0300 Merge branch 'master' into feature/2124 commit b61976a7f811e1d01327cad8b0925bd110c6e135 Author: ArtemBaskal <a.baskal@adguard.com> Date: Tue Sep 22 16:52:48 2020 +0300 Rename params to blocked_services, update service name display on client commit d5b8e5f7b2c4a3d6701cf8845d31b28f55c6a808 Author: ArtemBaskal <a.baskal@adguard.com> Date: Tue Sep 22 15:59:46 2020 +0300 Update docs, return global blocked status commit adc9a294f76070dea2d845155814c21c52fc6c7f Author: ArtemBaskal <a.baskal@adguard.com> Date: Tue Sep 22 15:24:34 2020 +0300 + querylog: Extract filteringStatusBlockedService commit ee8c1dce0d7520be0d0fcfe6f798dd11f13c9262 Author: ArtemBaskal <a.baskal@adguard.com> Date: Tue Sep 22 13:54:16 2020 +0300 + client: Add blocked service filter support
587 lines
39 KiB
JSON
587 lines
39 KiB
JSON
{
|
|
"client_settings": "Client settings",
|
|
"example_upstream_reserved": "You can specify DNS upstream <0>for the specific domain(s)</0>",
|
|
"example_upstream_comment": "You can specify the comment",
|
|
"upstream_parallel": "Use parallel requests to speed up resolving by simultaneously querying all upstream servers",
|
|
"parallel_requests": "Parallel requests",
|
|
"load_balancing": "Load-balancing",
|
|
"load_balancing_desc": "Query one server at a time. AdGuard Home will use the weighted random algorithm to pick the server so that the fastest server will be used more often.",
|
|
"bootstrap_dns": "Bootstrap DNS servers",
|
|
"bootstrap_dns_desc": "Bootstrap DNS servers are used to resolve IP addresses of the DoH/DoT resolvers you specify as upstreams.",
|
|
"check_dhcp_servers": "Check for DHCP servers",
|
|
"save_config": "Save config",
|
|
"enabled_dhcp": "DHCP server enabled",
|
|
"disabled_dhcp": "DHCP server disabled",
|
|
"unavailable_dhcp": "DHCP is unavailable",
|
|
"unavailable_dhcp_desc": "AdGuard Home cannot run a DHCP server on your OS",
|
|
"dhcp_title": "DHCP server (experimental!)",
|
|
"dhcp_description": "If your router does not provide DHCP settings, you can use AdGuard's own built-in DHCP server.",
|
|
"dhcp_enable": "Enable DHCP server",
|
|
"dhcp_disable": "Disable DHCP server",
|
|
"dhcp_not_found": "It is safe to enable the built-in DHCP server - we didn't find any active DHCP servers on the network. However, we encourage you to re-check it manually as our automatic test currently doesn't give 100% guarantee.",
|
|
"dhcp_found": "An active DHCP server is found on the network. It is not safe to enable the built-in DHCP server.",
|
|
"dhcp_leases": "DHCP leases",
|
|
"dhcp_static_leases": "DHCP static leases",
|
|
"dhcp_leases_not_found": "No DHCP leases found",
|
|
"dhcp_config_saved": "DHCP config successfully saved",
|
|
"dhcp_ipv4_settings": "DHCP IPv4 Settings",
|
|
"dhcp_ipv6_settings": "DHCP IPv6 Settings",
|
|
"form_error_required": "Required field",
|
|
"form_error_ip4_format": "Invalid IPv4 format",
|
|
"form_error_ip6_format": "Invalid IPv6 format",
|
|
"form_error_ip_format": "Invalid IP format",
|
|
"form_error_mac_format": "Invalid MAC format",
|
|
"form_error_client_id_format": "Invalid client ID format",
|
|
"form_error_positive": "Must be greater than 0",
|
|
"form_error_negative": "Must be equal to 0 or greater",
|
|
"range_end_error": "Must be greater than range start",
|
|
"dhcp_form_gateway_input": "Gateway IP",
|
|
"dhcp_form_subnet_input": "Subnet mask",
|
|
"dhcp_form_range_title": "Range of IP addresses",
|
|
"dhcp_form_range_start": "Range start",
|
|
"dhcp_form_range_end": "Range end",
|
|
"dhcp_form_lease_title": "DHCP lease time (in seconds)",
|
|
"dhcp_form_lease_input": "Lease duration",
|
|
"dhcp_interface_select": "Select DHCP interface",
|
|
"dhcp_hardware_address": "Hardware address",
|
|
"dhcp_ip_addresses": "IP addresses",
|
|
"ip": "IP",
|
|
"dhcp_table_hostname": "Hostname",
|
|
"dhcp_table_expires": "Expires",
|
|
"dhcp_warning": "If you want to enable DHCP server anyway, make sure that there is no other active DHCP server in your network. Otherwise, it can break the Internet for connected devices!",
|
|
"dhcp_error": "We could not determine whether there is another DHCP server in the network.",
|
|
"dhcp_static_ip_error": "In order to use DHCP server a static IP address must be set. We failed to determine if this network interface is configured using static IP address. Please set a static IP address manually.",
|
|
"dhcp_dynamic_ip_found": "Your system uses dynamic IP address configuration for interface <0>{{interfaceName}}</0>. In order to use DHCP server a static IP address must be set. Your current IP address is <0>{{ipAddress}}</0>. We will automatically set this IP address as static if you press Enable DHCP button.",
|
|
"dhcp_lease_added": "Static lease \"{{key}}\" successfully added",
|
|
"dhcp_lease_deleted": "Static lease \"{{key}}\" successfully deleted",
|
|
"dhcp_new_static_lease": "New static lease",
|
|
"dhcp_static_leases_not_found": "No DHCP static leases found",
|
|
"dhcp_add_static_lease": "Add static lease",
|
|
"dhcp_reset": "Are you sure you want to reset DHCP config?",
|
|
"country": "Country",
|
|
"city": "City",
|
|
"delete_confirm": "Are you sure you want to delete \"{{key}}\"?",
|
|
"form_enter_hostname": "Enter hostname",
|
|
"error_details": "Error details",
|
|
"response_details": "Response details",
|
|
"request_details": "Request details",
|
|
"client_details": "Client details",
|
|
"details": "Details",
|
|
"back": "Back",
|
|
"dashboard": "Dashboard",
|
|
"settings": "Settings",
|
|
"filters": "Filters",
|
|
"filter": "Filter",
|
|
"query_log": "Query Log",
|
|
"compact": "Compact",
|
|
"nothing_found": "Nothing found",
|
|
"faq": "FAQ",
|
|
"version": "Version",
|
|
"address": "Address",
|
|
"protocol": "Protocol",
|
|
"on": "ON",
|
|
"off": "OFF",
|
|
"copyright": "Copyright",
|
|
"homepage": "Homepage",
|
|
"report_an_issue": "Report an issue",
|
|
"privacy_policy": "Privacy policy",
|
|
"enable_protection": "Enable protection",
|
|
"enabled_protection": "Enabled protection",
|
|
"disable_protection": "Disable protection",
|
|
"disabled_protection": "Disabled protection",
|
|
"refresh_statics": "Refresh statistics",
|
|
"dns_query": "DNS Queries",
|
|
"blocked_by": "<0>Blocked by Filters</0>",
|
|
"stats_malware_phishing": "Blocked malware/phishing",
|
|
"stats_adult": "Blocked adult websites",
|
|
"stats_query_domain": "Top queried domains",
|
|
"for_last_24_hours": "for the last 24 hours",
|
|
"for_last_days": "for the last {{count}} day",
|
|
"for_last_days_plural": "for the last {{count}} days",
|
|
"no_domains_found": "No domains found",
|
|
"requests_count": "Requests count",
|
|
"top_blocked_domains": "Top blocked domains",
|
|
"top_clients": "Top clients",
|
|
"no_clients_found": "No clients found",
|
|
"general_statistics": "General statistics",
|
|
"number_of_dns_query_days": "A number of DNS queries processed for the last {{count}} day",
|
|
"number_of_dns_query_days_plural": "A number of DNS queries processed for the last {{count}} days",
|
|
"number_of_dns_query_24_hours": "A number of DNS queries processed for the last 24 hours",
|
|
"number_of_dns_query_blocked_24_hours": "A number of DNS requests blocked by adblock filters and hosts blocklists",
|
|
"number_of_dns_query_blocked_24_hours_by_sec": "A number of DNS requests blocked by the AdGuard browsing security module",
|
|
"number_of_dns_query_blocked_24_hours_adult": "A number of adult websites blocked",
|
|
"enforced_save_search": "Enforced safe search",
|
|
"number_of_dns_query_to_safe_search": "A number of DNS requests to search engines for which Safe Search was enforced",
|
|
"average_processing_time": "Average processing time",
|
|
"average_processing_time_hint": "Average time in milliseconds on processing a DNS request",
|
|
"block_domain_use_filters_and_hosts": "Block domains using filters and hosts files",
|
|
"filters_block_toggle_hint": "You can setup blocking rules in the <a href='#filters'>Filters</a> settings.",
|
|
"use_adguard_browsing_sec": "Use AdGuard browsing security web service",
|
|
"use_adguard_browsing_sec_hint": "AdGuard Home will check if domain is blacklisted by the browsing security web service. It will use privacy-friendly lookup API to perform the check: only a short prefix of the domain name SHA256 hash is sent to the server.",
|
|
"use_adguard_parental": "Use AdGuard parental control web service",
|
|
"use_adguard_parental_hint": "AdGuard Home will check if domain contains adult materials. It uses the same privacy-friendly API as the browsing security web service.",
|
|
"enforce_safe_search": "Enforce safe search",
|
|
"enforce_save_search_hint": "AdGuard Home can enforce safe search in the following search engines: Google, Youtube, Bing, DuckDuckGo, Yandex, Pixabay.",
|
|
"no_servers_specified": "No servers specified",
|
|
"general_settings": "General settings",
|
|
"dns_settings": "DNS settings",
|
|
"dns_blocklists": "DNS blocklists",
|
|
"dns_allowlists": "DNS allowlists",
|
|
"dns_blocklists_desc": "AdGuard Home will block domains matching the blocklists.",
|
|
"dns_allowlists_desc": "Domains from DNS allowlists will be allowed even if they are in any of the blocklists.",
|
|
"custom_filtering_rules": "Custom filtering rules",
|
|
"encryption_settings": "Encryption settings",
|
|
"dhcp_settings": "DHCP settings",
|
|
"upstream_dns": "Upstream DNS servers",
|
|
"upstream_dns_help": "Enter servers addresses one per line. <a>Learn more</a> about configuring upstream DNS servers.",
|
|
"upstream_dns_configured_in_file": "Configured in {{path}}",
|
|
"test_upstream_btn": "Test upstreams",
|
|
"upstreams": "Upstreams",
|
|
"apply_btn": "Apply",
|
|
"disabled_filtering_toast": "Disabled filtering",
|
|
"enabled_filtering_toast": "Enabled filtering",
|
|
"disabled_safe_browsing_toast": "Disabled safebrowsing",
|
|
"enabled_safe_browsing_toast": "Enabled safebrowsing",
|
|
"disabled_parental_toast": "Disabled parental control",
|
|
"enabled_parental_toast": "Enabled parental control",
|
|
"disabled_safe_search_toast": "Disabled safe search",
|
|
"enabled_save_search_toast": "Enabled safe search",
|
|
"enabled_table_header": "Enabled",
|
|
"name_table_header": "Name",
|
|
"list_url_table_header": "List URL",
|
|
"rules_count_table_header": "Rules count",
|
|
"last_time_updated_table_header": "Last time updated",
|
|
"actions_table_header": "Actions",
|
|
"request_table_header": "Request",
|
|
"edit_table_action": "Edit",
|
|
"delete_table_action": "Delete",
|
|
"elapsed": "Elapsed",
|
|
"filters_and_hosts_hint": "AdGuard Home understands basic adblock rules and hosts files syntax.",
|
|
"no_blocklist_added": "No blocklists added",
|
|
"no_whitelist_added": "No allowlists added",
|
|
"add_blocklist": "Add blocklist",
|
|
"add_allowlist": "Add allowlist",
|
|
"cancel_btn": "Cancel",
|
|
"enter_name_hint": "Enter name",
|
|
"enter_url_or_path_hint": "Enter a URL or an absolute path of the list",
|
|
"check_updates_btn": "Check for updates",
|
|
"new_blocklist": "New blocklist",
|
|
"new_allowlist": "New allowlist",
|
|
"edit_blocklist": "Edit blocklist",
|
|
"edit_allowlist": "Edit allowlist",
|
|
"choose_blocklist": "Choose blocklists",
|
|
"choose_allowlist": "Choose allowlists",
|
|
"enter_valid_blocklist": "Enter a valid URL to the blocklist.",
|
|
"enter_valid_allowlist": "Enter a valid URL to the allowlist.",
|
|
"form_error_url_format": "Invalid URL format",
|
|
"form_error_url_or_path_format": "Invalid URL or absolute path of the list",
|
|
"custom_filter_rules": "Custom filtering rules",
|
|
"custom_filter_rules_hint": "Enter one rule on a line. You can use either adblock rules or hosts files syntax.",
|
|
"examples_title": "Examples",
|
|
"example_meaning_filter_block": "block access to the example.org domain and all its subdomains",
|
|
"example_meaning_filter_whitelist": "unblock access to the example.org domain and all its subdomains",
|
|
"example_meaning_host_block": "AdGuard Home will now return 127.0.0.1 address for the example.org domain (but not its subdomains).",
|
|
"example_comment": "! Here goes a comment",
|
|
"example_comment_meaning": "just a comment",
|
|
"example_comment_hash": "# Also a comment",
|
|
"example_regex_meaning": "block access to the domains matching the specified regular expression",
|
|
"example_upstream_regular": "regular DNS (over UDP)",
|
|
"example_upstream_dot": "encrypted <0>DNS-over-TLS</0>",
|
|
"example_upstream_doh": "encrypted <0>DNS-over-HTTPS</0>",
|
|
"example_upstream_doq": "encrypted <0>DNS-over-QUIC</0>",
|
|
"example_upstream_sdns": "you can use <0>DNS Stamps</0> for <1>DNSCrypt</1> or <2>DNS-over-HTTPS</2> resolvers",
|
|
"example_upstream_tcp": "regular DNS (over TCP)",
|
|
"all_lists_up_to_date_toast": "All lists are already up-to-date",
|
|
"updated_upstream_dns_toast": "Updated the upstream DNS servers",
|
|
"dns_test_ok_toast": "Specified DNS servers are working correctly",
|
|
"dns_test_not_ok_toast": "Server \"{{key}}\": could not be used, please check that you've written it correctly",
|
|
"unblock": "Unblock",
|
|
"block": "Block",
|
|
"disallow_this_client": "Disallow this client",
|
|
"allow_this_client": "Allow this client",
|
|
"block_for_this_client_only": "Block for this client only",
|
|
"unblock_for_this_client_only": "Unblock for this client only",
|
|
"time_table_header": "Time",
|
|
"date": "Date",
|
|
"domain_name_table_header": "Domain name",
|
|
"domain_or_client": "Domain or client",
|
|
"type_table_header": "Type",
|
|
"response_table_header": "Response",
|
|
"response_code": "Response code",
|
|
"client_table_header": "Client",
|
|
"empty_response_status": "Empty",
|
|
"show_all_filter_type": "Show all",
|
|
"show_filtered_type": "Show filtered",
|
|
"no_logs_found": "No logs found",
|
|
"refresh_btn": "Refresh",
|
|
"previous_btn": "Previous",
|
|
"next_btn": "Next",
|
|
"loading_table_status": "Loading...",
|
|
"page_table_footer_text": "Page",
|
|
"rows_table_footer_text": "rows",
|
|
"updated_custom_filtering_toast": "Updated the custom filtering rules",
|
|
"rule_removed_from_custom_filtering_toast": "Rule removed from the custom filtering rules: {{rule}}",
|
|
"rule_added_to_custom_filtering_toast": "Rule added to the custom filtering rules: {{rule}}",
|
|
"query_log_response_status": "Status: {{value}}",
|
|
"query_log_filtered": "Filtered by {{filter}}",
|
|
"query_log_confirm_clear": "Are you sure you want to clear the entire query log?",
|
|
"query_log_cleared": "The query log has been successfully cleared",
|
|
"query_log_updated": "The query log has been successfully updated",
|
|
"query_log_clear": "Clear query logs",
|
|
"query_log_retention": "Query logs retention",
|
|
"query_log_enable": "Enable log",
|
|
"query_log_configuration": "Logs configuration",
|
|
"query_log_disabled": "The query log is disabled and can be configured in the <0>settings</0>",
|
|
"query_log_strict_search": "Use double quotes for strict search",
|
|
"query_log_retention_confirm": "Are you sure you want to change query log retention? If you decrease the interval value, some data will be lost",
|
|
"anonymize_client_ip": "Anonymize client IP",
|
|
"anonymize_client_ip_desc": "Don't save the full IP address of the client in logs and statistics",
|
|
"dns_config": "DNS server configuration",
|
|
"dns_cache_config": "DNS cache configuration",
|
|
"dns_cache_config_desc": "Here you can configure DNS cache",
|
|
"blocking_mode": "Blocking mode",
|
|
"default": "Default",
|
|
"nxdomain": "NXDOMAIN",
|
|
"refused": "REFUSED",
|
|
"null_ip": "Null IP",
|
|
"custom_ip": "Custom IP",
|
|
"blocking_ipv4": "Blocking IPv4",
|
|
"blocking_ipv6": "Blocking IPv6",
|
|
"dns_over_https": "DNS-over-HTTPS",
|
|
"dns_over_tls": "DNS-over-TLS",
|
|
"plain_dns": "Plain DNS",
|
|
"form_enter_rate_limit": "Enter rate limit",
|
|
"rate_limit": "Rate limit",
|
|
"edns_enable": "Enable EDNS Client Subnet",
|
|
"edns_cs_desc": "If enabled, AdGuard Home will be sending clients' subnets to the DNS servers.",
|
|
"rate_limit_desc": "The number of requests per second that a single client is allowed to make (setting it to 0 means unlimited)",
|
|
"blocking_ipv4_desc": "IP address to be returned for a blocked A request",
|
|
"blocking_ipv6_desc": "IP address to be returned for a blocked AAAA request",
|
|
"blocking_mode_default": "Default: Respond with REFUSED when blocked by Adblock-style rule; respond with the IP address specified in the rule when blocked by /etc/hosts-style rule",
|
|
"blocking_mode_refused": "REFUSED: Respond with REFUSED code",
|
|
"blocking_mode_nxdomain": "NXDOMAIN: Respond with NXDOMAIN code",
|
|
"blocking_mode_null_ip": "Null IP: Respond with zero IP address (0.0.0.0 for A; :: for AAAA)",
|
|
"blocking_mode_custom_ip": "Custom IP: Respond with a manually set IP address",
|
|
"upstream_dns_client_desc": "If you keep this field empty, AdGuard Home will use the servers configured in the <0>DNS settings</0>.",
|
|
"tracker_source": "Tracker source",
|
|
"source_label": "Source",
|
|
"found_in_known_domain_db": "Found in the known domains database.",
|
|
"category_label": "Category",
|
|
"rule_label": "Rule",
|
|
"list_label": "List",
|
|
"unknown_filter": "Unknown filter {{filterId}}",
|
|
"known_tracker": "Known tracker",
|
|
"install_welcome_title": "Welcome to AdGuard Home!",
|
|
"install_welcome_desc": "AdGuard Home is a network-wide ad-and-tracker blocking DNS server. Its purpose is to let you control your entire network and all your devices, and it does not require using a client-side program.",
|
|
"install_settings_title": "Admin Web Interface",
|
|
"install_settings_listen": "Listen interface",
|
|
"install_settings_port": "Port",
|
|
"install_settings_interface_link": "Your AdGuard Home admin web interface will be available on the following addresses:",
|
|
"form_error_port": "Enter valid port value",
|
|
"install_settings_dns": "DNS server",
|
|
"install_settings_dns_desc": "You will need to configure your devices or router to use the DNS server on the following addresses:",
|
|
"install_settings_all_interfaces": "All interfaces",
|
|
"install_auth_title": "Authentication",
|
|
"install_auth_desc": "It is highly recommended to configure password authentication to your AdGuard Home admin web interface. Even if it is accessible only in your local network, it is still important to protect it from unrestricted access.",
|
|
"install_auth_username": "Username",
|
|
"install_auth_password": "Password",
|
|
"install_auth_confirm": "Confirm password",
|
|
"install_auth_username_enter": "Enter username",
|
|
"install_auth_password_enter": "Enter password",
|
|
"install_step": "Step",
|
|
"install_devices_title": "Configure your devices",
|
|
"install_devices_desc": "To start using AdGuard Home, you need to configure your devices to use it.",
|
|
"install_submit_title": "Congratulations!",
|
|
"install_submit_desc": "The setup procedure is finished and you are ready to start using AdGuard Home.",
|
|
"install_devices_router": "Router",
|
|
"install_devices_router_desc": "This setup will automatically cover all the devices connected to your home router and you will not need to configure each of them manually.",
|
|
"install_devices_address": "AdGuard Home DNS server is listening on the following addresses",
|
|
"install_devices_router_list_1": "Open the preferences for your router. Usually, you can access it from your browser via a URL (like http://192.168.0.1/ or http://192.168.1.1/). You may be asked to enter the password. If you don't remember it, you can often reset the password by pressing a button on the router itself. Some routers require a specific application, which in that case should be already installed on your computer/phone.",
|
|
"install_devices_router_list_2": "Find the DHCP/DNS settings. Look for the DNS letters next to a field which allows two or three sets of numbers, each broken into four groups of one to three digits.",
|
|
"install_devices_router_list_3": "Enter your AdGuard Home server addresses there.",
|
|
"install_devices_router_list_4": "You can't set a custom DNS server on some types of routers. In this case it may help if you set up AdGuard Home as a <0>DHCP server</0>. Otherwise, you should search for the manual on how to customize DNS servers for your particular router model.",
|
|
"install_devices_windows_list_1": "Open Control Panel through Start menu or Windows search.",
|
|
"install_devices_windows_list_2": "Go to Network and Internet category and then to Network and Sharing Center.",
|
|
"install_devices_windows_list_3": "On the left side of the screen find Change adapter settings and click on it.",
|
|
"install_devices_windows_list_4": "Select your active connection, right-click on it and choose Properties.",
|
|
"install_devices_windows_list_5": "Find Internet Protocol Version 4 (TCP/IP) in the list, select it and then click on Properties again.",
|
|
"install_devices_windows_list_6": "Choose Use the following DNS server addresses and enter your AdGuard Home server addresses.",
|
|
"install_devices_macos_list_1": "Click on Apple icon and go to System Preferences.",
|
|
"install_devices_macos_list_2": "Click on Network.",
|
|
"install_devices_macos_list_3": "Select the first connection in your list and click Advanced.",
|
|
"install_devices_macos_list_4": "Select the DNS tab and enter your AdGuard Home server addresses.",
|
|
"install_devices_android_list_1": "From the Android Menu home screen, tap Settings.",
|
|
"install_devices_android_list_2": "Tap Wi-Fi on the menu. The screen listing all of the available networks will be shown (it is impossible to set custom DNS for mobile connection).",
|
|
"install_devices_android_list_3": "Long press the network you're connected to, and tap Modify Network.",
|
|
"install_devices_android_list_4": "On some devices, you may need to check the box for Advanced to see further settings. To adjust your Android DNS settings, you will need to switch the IP settings from DHCP to Static.",
|
|
"install_devices_android_list_5": "Change set DNS 1 and DNS 2 values to your AdGuard Home server addresses.",
|
|
"install_devices_ios_list_1": "From the home screen, tap Settings.",
|
|
"install_devices_ios_list_2": "Choose Wi-Fi in the left menu (it is impossible to configure DNS for mobile networks).",
|
|
"install_devices_ios_list_3": "Tap on the name of the currently active network.",
|
|
"install_devices_ios_list_4": "In the DNS field enter your AdGuard Home server addresses.",
|
|
"get_started": "Get Started",
|
|
"next": "Next",
|
|
"open_dashboard": "Open Dashboard",
|
|
"install_saved": "Saved successfully",
|
|
"encryption_title": "Encryption",
|
|
"encryption_desc": "Encryption (HTTPS/TLS) support for both DNS and admin web interface",
|
|
"encryption_config_saved": "Encryption config saved",
|
|
"encryption_server": "Server name",
|
|
"encryption_server_enter": "Enter your domain name",
|
|
"encryption_server_desc": "In order to use HTTPS, you need to enter the server name that matches your SSL certificate.",
|
|
"encryption_redirect": "Redirect to HTTPS automatically",
|
|
"encryption_redirect_desc": "If checked, AdGuard Home will automatically redirect you from HTTP to HTTPS addresses.",
|
|
"encryption_https": "HTTPS port",
|
|
"encryption_https_desc": "If HTTPS port is configured, AdGuard Home admin interface will be accessible via HTTPS, and it will also provide DNS-over-HTTPS on '/dns-query' location.",
|
|
"encryption_dot": "DNS-over-TLS port",
|
|
"encryption_dot_desc": "If this port is configured, AdGuard Home will run a DNS-over-TLS server on this port.",
|
|
"encryption_doq": "DNS-over-QUIC port",
|
|
"encryption_doq_desc": "If this port is configured, AdGuard Home will run a DNS-over-QUIC server on this port. It's experimental and may not be reliable. Also, there are not too many clients that support it at the moment.",
|
|
"encryption_certificates": "Certificates",
|
|
"encryption_certificates_desc": "In order to use encryption, you need to provide a valid SSL certificates chain for your domain. You can get a free certificate on <0>{{link}}</0> or you can buy it from one of the trusted Certificate Authorities.",
|
|
"encryption_certificates_input": "Copy/paste your PEM-encoded certificates here.",
|
|
"encryption_status": "Status",
|
|
"encryption_expire": "Expires",
|
|
"encryption_key": "Private key",
|
|
"encryption_key_input": "Copy/paste your PEM-encoded private key for your certificate here.",
|
|
"encryption_enable": "Enable Encryption (HTTPS, DNS-over-HTTPS, and DNS-over-TLS)",
|
|
"encryption_enable_desc": "If encryption is enabled, AdGuard Home admin interface will work over HTTPS, and the DNS server will listen for requests over DNS-over-HTTPS and DNS-over-TLS.",
|
|
"encryption_chain_valid": "Certificate chain is valid",
|
|
"encryption_chain_invalid": "Certificate chain is invalid",
|
|
"encryption_key_valid": "This is a valid {{type}} private key",
|
|
"encryption_key_invalid": "This is an invalid {{type}} private key",
|
|
"encryption_subject": "Subject",
|
|
"encryption_issuer": "Issuer",
|
|
"encryption_hostnames": "Hostnames",
|
|
"encryption_reset": "Are you sure you want to reset encryption settings?",
|
|
"topline_expiring_certificate": "Your SSL certificate is about to expire. Update <0>Encryption settings</0>.",
|
|
"topline_expired_certificate": "Your SSL certificate is expired. Update <0>Encryption settings</0>.",
|
|
"form_error_port_range": "Enter port value in the range of 80-65535",
|
|
"form_error_port_unsafe": "This is an unsafe port",
|
|
"form_error_equal": "Shouldn't be equal",
|
|
"form_error_password": "Password mismatched",
|
|
"reset_settings": "Reset settings",
|
|
"update_announcement": "AdGuard Home {{version}} is now available! <0>Click here</0> for more info.",
|
|
"setup_guide": "Setup guide",
|
|
"dns_addresses": "DNS addresses",
|
|
"dns_start": "DNS server is starting up",
|
|
"dns_status_error": "Error checking the DNS server status",
|
|
"down": "Down",
|
|
"fix": "Fix",
|
|
"dns_providers": "Here is a <0>list of known DNS providers</0> to choose from.",
|
|
"update_now": "Update now",
|
|
"update_failed": "Auto-update failed. Please <a>follow these steps</a> to update manually.",
|
|
"processing_update": "Please wait, AdGuard Home is being updated",
|
|
"clients_title": "Clients",
|
|
"clients_desc": "Configure devices connected to AdGuard Home",
|
|
"settings_global": "Global",
|
|
"settings_custom": "Custom",
|
|
"table_client": "Client",
|
|
"table_name": "Name",
|
|
"save_btn": "Save",
|
|
"client_add": "Add Client",
|
|
"client_new": "New Client",
|
|
"client_edit": "Edit Client",
|
|
"client_identifier": "Identifier",
|
|
"ip_address": "IP address",
|
|
"client_identifier_desc": "Clients can be identified by the IP address, CIDR, MAC address. Please note that using MAC as identifier is possible only if AdGuard Home is also a <0>DHCP server</0>",
|
|
"form_enter_ip": "Enter IP",
|
|
"form_enter_mac": "Enter MAC",
|
|
"form_enter_id": "Enter identifier",
|
|
"form_add_id": "Add identifier",
|
|
"form_client_name": "Enter client name",
|
|
"name": "Name",
|
|
"client_global_settings": "Use global settings",
|
|
"client_deleted": "Client \"{{key}}\" successfully deleted",
|
|
"client_added": "Client \"{{key}}\" successfully added",
|
|
"client_updated": "Client \"{{key}}\" successfully updated",
|
|
"clients_not_found": "No clients found",
|
|
"client_confirm_delete": "Are you sure you want to delete client \"{{key}}\"?",
|
|
"list_confirm_delete": "Are you sure you want to delete this list?",
|
|
"auto_clients_title": "Clients (runtime)",
|
|
"auto_clients_desc": "Data on the clients that use AdGuard Home, but not stored in the configuration",
|
|
"access_title": "Access settings",
|
|
"access_desc": "Here you can configure access rules for the AdGuard Home DNS server.",
|
|
"access_allowed_title": "Allowed clients",
|
|
"access_allowed_desc": "A list of CIDR or IP addresses. If configured, AdGuard Home will accept requests from these IP addresses only.",
|
|
"access_disallowed_title": "Disallowed clients",
|
|
"access_disallowed_desc": "A list of CIDR or IP addresses. If configured, AdGuard Home will drop requests from these IP addresses.",
|
|
"access_blocked_title": "Disallowed domains",
|
|
"access_blocked_desc": "Don't confuse this with filters. AdGuard Home will drop DNS queries with these domains in query's question. Here you can specify the exact domain names, wildcards and urlfilter-rules, e.g. 'example.org', '*.example.org' or '||example.org^'.",
|
|
"access_settings_saved": "Access settings successfully saved",
|
|
"updates_checked": "Updates successfully checked",
|
|
"updates_version_equal": "AdGuard Home is up-to-date",
|
|
"check_updates_now": "Check for updates now",
|
|
"dns_privacy": "DNS Privacy",
|
|
"setup_dns_privacy_1": "<0>DNS-over-TLS:</0> Use <1>{{address}}</1> string.",
|
|
"setup_dns_privacy_2": "<0>DNS-over-HTTPS:</0> Use <1>{{address}}</1> string.",
|
|
"setup_dns_privacy_3": "<0>Please note that encrypted DNS protocols are supported only on Android 9. So you need to install additional software for other operating systems.</0><0>Here's a list of software you can use.</0>",
|
|
"setup_dns_privacy_android_1": "Android 9 supports DNS-over-TLS natively. To configure it, go to Settings → Network & internet → Advanced → Private DNS and enter your domain name there.",
|
|
"setup_dns_privacy_android_2": "<0>AdGuard for Android</0> supports <1>DNS-over-HTTPS</1> and <1>DNS-over-TLS</1>.",
|
|
"setup_dns_privacy_android_3": "<0>Intra</0> adds <1>DNS-over-HTTPS</1> support to Android.",
|
|
"setup_dns_privacy_ios_1": "<0>DNSCloak</0> supports <1>DNS-over-HTTPS</1>, but in order to configure it to use your own server, you'll need to generate a <2>DNS Stamp</2> for it.",
|
|
"setup_dns_privacy_ios_2": "<0>AdGuard for iOS</0> supports <1>DNS-over-HTTPS</1> and <1>DNS-over-TLS</1> setup.",
|
|
"setup_dns_privacy_other_title": "Other implementations",
|
|
"setup_dns_privacy_other_1": "AdGuard Home itself can be a secure DNS client on any platform.",
|
|
"setup_dns_privacy_other_2": "<0>dnsproxy</0> supports all known secure DNS protocols.",
|
|
"setup_dns_privacy_other_3": "<0>dnscrypt-proxy</0> supports <1>DNS-over-HTTPS</1>.",
|
|
"setup_dns_privacy_other_4": "<0>Mozilla Firefox</0> supports <1>DNS-over-HTTPS</1>.",
|
|
"setup_dns_privacy_other_5": "You will find more implementations <0>here</0> and <1>here</1>.",
|
|
"setup_dns_notice": "In order to use <1>DNS-over-HTTPS</1> or <1>DNS-over-TLS</1>, you need to <0>configure Encryption</0> in AdGuard Home settings.",
|
|
"rewrite_added": "DNS rewrite for \"{{key}}\" successfully added",
|
|
"rewrite_deleted": "DNS rewrite for \"{{key}}\" successfully deleted",
|
|
"rewrite_add": "Add DNS rewrite",
|
|
"rewrite_not_found": "No DNS rewrites found",
|
|
"rewrite_confirm_delete": "Are you sure you want to delete DNS rewrite for \"{{key}}\"?",
|
|
"rewrite_desc": "Allows to easily configure custom DNS response for a specific domain name.",
|
|
"rewrite_applied": "Rewrite rule is applied",
|
|
"rewrite_hosts_applied": "Rewritten by the hosts file rule",
|
|
"dns_rewrites": "DNS rewrites",
|
|
"form_domain": "Enter domain name or wildcard",
|
|
"form_answer": "Enter IP address or domain name",
|
|
"form_error_domain_format": "Invalid domain format",
|
|
"form_error_answer_format": "Invalid answer format",
|
|
"configure": "Configure",
|
|
"main_settings": "Main settings",
|
|
"block_services": "Block specific services",
|
|
"blocked_services": "Blocked services",
|
|
"blocked_services_desc": "Allows to quickly block popular sites and services.",
|
|
"blocked_services_saved": "Blocked services successfully saved",
|
|
"blocked_services_global": "Use global blocked services",
|
|
"blocked_service": "Blocked service",
|
|
"block_all": "Block all",
|
|
"unblock_all": "Unblock all",
|
|
"encryption_certificate_path": "Certificate path",
|
|
"encryption_private_key_path": "Private key path",
|
|
"encryption_certificates_source_path": "Set a certificates file path",
|
|
"encryption_certificates_source_content": "Paste the certificates contents",
|
|
"encryption_key_source_path": "Set a private key file",
|
|
"encryption_key_source_content": "Paste the private key contents",
|
|
"stats_params": "Statistics configuration",
|
|
"config_successfully_saved": "Configuration successfully saved",
|
|
"interval_24_hour": "24 hours",
|
|
"interval_days": "{{count}} day",
|
|
"interval_days_plural": "{{count}} days",
|
|
"domain": "Domain",
|
|
"answer": "Answer",
|
|
"filter_added_successfully": "The list has been successfully added",
|
|
"filter_removed_successfully": "The list has been successfully removed",
|
|
"filter_updated": "The list has been successfully updated",
|
|
"statistics_configuration": "Statistics configuration",
|
|
"statistics_retention": "Statistics retention",
|
|
"statistics_retention_desc": "If you decrease the interval value, some data will be lost",
|
|
"statistics_clear": " Clear statistics",
|
|
"statistics_clear_confirm": "Are you sure you want to clear statistics?",
|
|
"statistics_retention_confirm": "Are you sure you want to change statistics retention? If you decrease the interval value, some data will be lost",
|
|
"statistics_cleared": "Statistics successfully cleared",
|
|
"interval_hours": "{{count}} hour",
|
|
"interval_hours_plural": "{{count}} hours",
|
|
"filters_configuration": "Filters configuration",
|
|
"filters_enable": "Enable filters",
|
|
"filters_interval": "Filters update interval",
|
|
"disabled": "Disabled",
|
|
"username_label": "Username",
|
|
"username_placeholder": "Enter username",
|
|
"password_label": "Password",
|
|
"password_placeholder": "Enter password",
|
|
"sign_in": "Sign in",
|
|
"sign_out": "Sign out",
|
|
"forgot_password": "Forgot password?",
|
|
"forgot_password_desc": "Please follow <0>these steps</0> to create a new password for your user account.",
|
|
"location": "Location",
|
|
"orgname": "Organization name",
|
|
"netname": "Network name",
|
|
"network": "Network",
|
|
"descr": "Description",
|
|
"whois": "Whois",
|
|
"filtering_rules_learn_more": "<0>Learn more</0> about creating your own hosts lists.",
|
|
"blocked_by_response": "Blocked by CNAME or IP in response",
|
|
"blocked_by_cname_or_ip": "Blocked by CNAME or IP",
|
|
"try_again": "Try again",
|
|
"domain_desc": "Enter the domain name or wildcard you want to be rewritten.",
|
|
"example_rewrite_domain": "rewrite responses for this domain name only.",
|
|
"example_rewrite_wildcard": "rewrite responses for all <0>example.org</0> subdomains.",
|
|
"rewrite_ip_address": "IP address: use this IP in an A or AAAA response",
|
|
"rewrite_domain_name": "Domain name: add a CNAME record",
|
|
"rewrite_A": "<0>A</0>: special value, keep <0>A</0> records from the upstream",
|
|
"rewrite_AAAA": "<0>AAAA</0>: special value, keep <0>AAAA</0> records from the upstream",
|
|
"disable_ipv6": "Disable IPv6",
|
|
"disable_ipv6_desc": "If this feature is enabled, all DNS queries for IPv6 addresses (type AAAA) will be dropped.",
|
|
"fastest_addr": "Fastest IP address",
|
|
"fastest_addr_desc": "Query all DNS servers and return the fastest IP address among all responses. This will slow down the DNS queries as we have to wait for responses from all DNS servers, but improve the overall connectivity.",
|
|
"autofix_warning_text": "If you click \"Fix\", AdGuard Home will configure your system to use AdGuard Home DNS server.",
|
|
"autofix_warning_list": "It will perform these tasks: <0>Deactivate system DNSStubListener</0> <0>Set DNS server address to 127.0.0.1</0> <0>Replace symbolic link target of /etc/resolv.conf with /run/systemd/resolve/resolv.conf</0> <0>Stop DNSStubListener (reload systemd-resolved service)</0>",
|
|
"autofix_warning_result": "As a result all DNS requests from your system will be processed by AdGuard Home by default.",
|
|
"tags_title": "Tags",
|
|
"tags_desc": "You can select the tags that correspond to the client. Tags can be included in the filtering rules and allow you to apply them more accurately. <0>Learn more</0>",
|
|
"form_select_tags": "Select client tags",
|
|
"check_title": "Check the filtering",
|
|
"check_desc": "Check if the host name is filtered",
|
|
"check": "Check",
|
|
"form_enter_host": "Enter a host name",
|
|
"filtered_custom_rules": "Filtered by Custom filtering rules",
|
|
"choose_from_list": "Choose from the list",
|
|
"add_custom_list": "Add a custom list",
|
|
"host_whitelisted": "The host is whitelisted",
|
|
"check_ip": "IP addresses: {{ip}}",
|
|
"check_cname": "CNAME: {{cname}}",
|
|
"check_reason": "Reason: {{reason}}",
|
|
"check_rule": "Rule: {{rule}}",
|
|
"check_service": "Service name: {{service}}",
|
|
"service_name": "Service name",
|
|
"check_not_found": "Not found in your filter lists",
|
|
"client_confirm_block": "Are you sure you want to block the client \"{{ip}}\"?",
|
|
"client_confirm_unblock": "Are you sure you want to unblock the client \"{{ip}}\"?",
|
|
"client_blocked": "Client \"{{ip}}\" successfully blocked",
|
|
"client_unblocked": "Client \"{{ip}}\" successfully unblocked",
|
|
"static_ip": "Static IP Address",
|
|
"static_ip_desc": "AdGuard Home is a server so it needs a static IP address to function properly. Otherwise, at some point, your router may assign a different IP address to this device.",
|
|
"set_static_ip": "Set a static IP address",
|
|
"install_static_ok": "Good news! The static IP address is already configured",
|
|
"install_static_error": "AdGuard Home cannot configure it automatically for this network interface. Please look for an instruction on how to do this manually.",
|
|
"install_static_configure": "We have detected that a dynamic IP address is used — <0>{{ip}}</0>. Do you want to use it as your static address?",
|
|
"confirm_static_ip": "AdGuard Home will configure {{ip}} to be your static IP address. Do you want to proceed?",
|
|
"list_updated": "{{count}} list updated",
|
|
"list_updated_plural": "{{count}} lists updated",
|
|
"dnssec_enable": "Enable DNSSEC",
|
|
"dnssec_enable_desc": "Set DNSSEC flag in the outcoming DNS queries and check the result (DNSSEC-enabled resolver is required)",
|
|
"validated_with_dnssec": "Validated with DNSSEC",
|
|
"all_queries": "All queries",
|
|
"show_blocked_responses": "Blocked",
|
|
"show_whitelisted_responses": "Whitelisted",
|
|
"show_processed_responses": "Processed",
|
|
"blocked_safebrowsing": "Blocked by Safebrowsing",
|
|
"blocked_adult_websites": "Blocked Adult Websites",
|
|
"blocked_threats": "Blocked Threats",
|
|
"allowed": "Allowed",
|
|
"filtered": "Filtered",
|
|
"rewritten": "Rewritten",
|
|
"safe_search": "Safe search",
|
|
"blocklist": "Blocklist",
|
|
"milliseconds_abbreviation": "ms",
|
|
"cache_size": "Cache size",
|
|
"cache_size_desc": "DNS cache size (in bytes)",
|
|
"cache_ttl_min_override": "Override minimum TTL",
|
|
"cache_ttl_max_override": "Override maximum TTL",
|
|
"enter_cache_size": "Enter cache size (bytes)",
|
|
"enter_cache_ttl_min_override": "Enter minimum TTL (seconds)",
|
|
"enter_cache_ttl_max_override": "Enter maximum TTL (seconds)",
|
|
"cache_ttl_min_override_desc": "Extend short time-to-live values (seconds) received from the upstream server when caching DNS responses",
|
|
"cache_ttl_max_override_desc": "Set a maximum time-to-live value (seconds) for entries in the DNS cache",
|
|
"ttl_cache_validation": "Minimum cache TTL value must be less than or equal to the maximum value",
|
|
"filter_category_general": "General",
|
|
"filter_category_security": "Security",
|
|
"filter_category_regional": "Regional",
|
|
"filter_category_other": "Other",
|
|
"filter_category_general_desc": "Lists that block tracking and advertising on most of the devices",
|
|
"filter_category_security_desc": "Lists that specialize on blocking malware, phishing or scam domains",
|
|
"filter_category_regional_desc": "Lists that focus on regional ads and tracking servers",
|
|
"filter_category_other_desc": "Other blocklists",
|
|
"setup_config_to_enable_dhcp_server": "Setup config to enable DHCP server",
|
|
"original_response": "Original response",
|
|
"click_to_view_queries": "Click to view queries",
|
|
"port_53_faq_link": "Port 53 is often occupied by \"DNSStubListener\" or \"systemd-resolved\" services. Please read <0>this instruction</0> on how to resolve this.",
|
|
"adg_will_drop_dns_queries": "AdGuard Home will be dropping all DNS queries from this client.",
|
|
"experimental": "Experimental"
|
|
}
|