diff --git a/.twosky.json b/.twosky.json
index 368a003e..da4e73b2 100644
--- a/.twosky.json
+++ b/.twosky.json
@@ -4,37 +4,39 @@
"base_locale": "en",
"localizable_files": ["client/src/__locales/en.json"],
"languages": {
+ "be": "Беларуская",
+ "bg": "Български",
+ "cs": "Český",
"da": "Dansk",
"de": "Deutsch",
- "nl": "Dutch",
"en": "English",
"es": "Español",
+ "fa": "فارسی",
"fr": "Français",
"hr": "Hrvatski",
+ "hu": "Magyar",
"id": "Indonesian",
"it": "Italiano",
- "hu": "Magyar",
+ "ja": "日本語",
+ "ko": "한국어",
+ "nl": "Dutch",
"no": "Norsk",
"pl": "Polski",
"pt-br": "Português (BR)",
"pt-pt": "Português (PT)",
"ro": "Română",
+ "ru": "Русский",
+ "si-lk": "සිංහල",
"sk": "Slovenčina",
"sl": "Slovenščina",
"sr-cs": "Srpski",
"sv": "Svenska",
- "vi": "Tiếng Việt",
- "tr": "Türkçe",
- "cs": "Český",
- "bg": "Български",
- "ru": "Русский",
- "fa": "فارسی",
- "ja": "日本語",
- "zh-tw": "正體中文",
- "zh-cn": "简体中文",
- "ko": "한국어",
"th": "ภาษาไทย",
- "si-lk": "සිංහල"
+ "tr": "Türkçe",
+ "vi": "Tiếng Việt",
+ "zh-cn": "简体中文",
+ "zh-hk": "繁體中文(香港)",
+ "zh-tw": "正體中文(台灣)"
}
}
]
diff --git a/client/src/__locales/be.json b/client/src/__locales/be.json
new file mode 100644
index 00000000..64b3cabf
--- /dev/null
+++ b/client/src/__locales/be.json
@@ -0,0 +1,571 @@
+{
+ "client_settings": "Налады кліентаў",
+ "example_upstream_reserved": "Вы можаце паказаць DNS-сервер <0>для канкрэтнага дамена(аў)0>",
+ "upstream_parallel": "Ужыць адначасныя запыты да ўсіх сервераў для паскарэння апрацоўкі запыту",
+ "parallel_requests": "Паралельныя запыты",
+ "load_balancing": "Размеркаванне нагрузкі",
+ "load_balancing_desc": "Запытвайце па адным серверы за раз. AdGuard Home будзе выкарыстоўваць выпадковы алгарытм для выбару сервера, так што самы хуткі сервер будзе выкарыстоўвацца часцей.",
+ "bootstrap_dns": "Bootstrap DNS-серверы",
+ "bootstrap_dns_desc": "Bootstrap DNS-серверы выкарыстоўваюцца для пошуку IP-адрасоў DoH/DoT сервераў, якія вы паказалі.",
+ "check_dhcp_servers": "Праверыць DHCP-серверы",
+ "save_config": "Захаваць канфігурацыю",
+ "enabled_dhcp": "DHCP-сервер улучаны",
+ "disabled_dhcp": "DHCP-сервер адключаны",
+ "unavailable_dhcp": "DHCP недаступна",
+ "unavailable_dhcp_desc": "AdGuard Home не можа запусціць DHCP-сервер на вашай АС",
+ "dhcp_title": "DHCP-сервер (эксперыментальны!)",
+ "dhcp_description": "Калі ваш роўтар не падае налады DHCP, вы можаце выкарыстоўваць уласны ўбудаваны DHCP-сервер AdGuard.",
+ "dhcp_enable": "Уключыць DHCP-сервер",
+ "dhcp_disable": "Адключыць DHCP-сервер",
+ "dhcp_not_found": "Актыўныя DHCP-серверы ў сеціве не знойдзены. Вы можаце бяспечна ўключыць убудаваны сервер DHCP.",
+ "dhcp_found": "Некаторыя актыўныя DHCP-серверы знойдзены ў сеціве. Улучэнне ўбудаванага DHCP-сервера небяспечнае.",
+ "dhcp_leases": "Арэнда DHCP",
+ "dhcp_static_leases": "Статычныя арэнды DHCP",
+ "dhcp_leases_not_found": "Арэнда DHCP не выяўлена",
+ "dhcp_config_saved": "Канфігурацыя DHCP-сервера паспяхова захавана",
+ "dhcp_ipv4_settings": "Налады DHCP IPv4",
+ "dhcp_ipv6_settings": "Налады DHCP IPv6",
+ "form_error_required": "Абавязковае поле",
+ "form_error_ip4_format": "Няслушны фармат IPv4",
+ "form_error_ip6_format": "Няслушны фармат IPv6",
+ "form_error_ip_format": "Няслушны фармат IP-адраса",
+ "form_error_mac_format": "Некарэктны фармат MAC",
+ "form_error_client_id_format": "Няслушны фармат ID кліента",
+ "form_error_positive": "Павінна быць больш 0",
+ "form_error_negative": "Павінна быць не менш 0",
+ "range_end_error": "Павінен перавышаць пачатак дыяпазону",
+ "dhcp_form_gateway_input": "IP-адрас шлюза",
+ "dhcp_form_subnet_input": "Маска падсеціва",
+ "dhcp_form_range_title": "Дыяпазон IP-адрасоў",
+ "dhcp_form_range_start": "Пачатак дыяпазону",
+ "dhcp_form_range_end": "Конец диапазона",
+ "dhcp_form_lease_title": "Час арэнды DHCP (у секундах)",
+ "dhcp_form_lease_input": "Тэрмін арэнды",
+ "dhcp_interface_select": "Выбраць інтэрфейс DHCP",
+ "dhcp_hardware_address": "Апаратны адрас",
+ "dhcp_ip_addresses": "IP-адрасы",
+ "ip": "IP-адрас",
+ "dhcp_table_hostname": "Імя хаста",
+ "dhcp_table_expires": "Мінае",
+ "dhcp_warning": "Калі вы ўсё адно хочаце ўключыць DHCP-сервер, пераканайцеся, што ў сеціве больш няма актыўных DHCP-сервераў. Інакш гэта можа зламаць доступ у сеціва для падлучаных прылад!",
+ "dhcp_error": "Мы не змаглі вызначыць наяўнасць іншых DHCP-сервераў у сеціве.",
+ "dhcp_static_ip_error": "Для таго, каб выкарыстоўваць DHCP-сервер, павінен быць усталяваны статычны IP-адрас. Мы не змаглі вызначыць, ці выкарыстоўвае гэты інтэрфейс сеціва статычны IP-адрас. Калі ласка, усталюйце яго ручна.",
+ "dhcp_dynamic_ip_found": "Ваша сістэма выкарыстоўвае дынамічны IP-адрас для інтэрфейсу <0>{{interfaceName}}0>. Каб выкарыстоўваць DHCP-сервер трэба ўсталяваць статычны IP-адрас. Ваш бягучы IP-адрас – <0>{{ipAddress}}0>. Мы аўтаматычна ўсталюем яго як статычны, калі вы націснеце кнопку Ўключыць DHCP.",
+ "dhcp_lease_added": "Статычная арэнда \"{{key}}\" паспяхова дададзена",
+ "dhcp_lease_deleted": "Статычная арэнда \"{{key}}\" паспяхова выдалена",
+ "dhcp_new_static_lease": "Новая статычная арэнда",
+ "dhcp_static_leases_not_found": "Не знойдзена статычных арэнд DHCP",
+ "dhcp_add_static_lease": "Дадаць статычную арэнду",
+ "dhcp_reset": "Вы ўпэўнены, што хочаце скінуць налады DHCP?",
+ "country": "Краіна",
+ "city": "Горад",
+ "delete_confirm": "Вы ўпэўнены, што хочаце выдаліць \"{{key}}\"?",
+ "form_enter_hostname": "Увядзіце імя хаста",
+ "error_details": "Дэталізацыя памылкі",
+ "response_details": "Дэталі адказу",
+ "request_details": "Інфармацыя пра запыт",
+ "client_details": "Дэталі кліента",
+ "details": "Дэталі",
+ "back": "Назад",
+ "dashboard": "Панэль кіравання",
+ "settings": "Налады",
+ "filters": "Фільтры",
+ "filter": "Фільтр",
+ "query_log": "Часопіс",
+ "compact": "Компактный",
+ "nothing_found": "Нічога не знойдзена",
+ "faq": "FAQ",
+ "version": "версія",
+ "address": "Адрас",
+ "protocol": "Пратакол",
+ "on": "УКЛ",
+ "off": "Выкл",
+ "copyright": "Усе правы захаваныя",
+ "homepage": "Галоўная",
+ "report_an_issue": "Паведаміць пра праблему",
+ "privacy_policy": "Палітыка прыватнасці",
+ "enable_protection": "Уключыць абарону",
+ "enabled_protection": "Абарона ўкл.",
+ "disable_protection": "Адключыць абарону",
+ "disabled_protection": "Абарона выкл.",
+ "refresh_statics": "Абнавіць статыстыку",
+ "dns_query": "DNS-запыты",
+ "blocked_by": "<0>Заблакавана фільтрамі0>",
+ "stats_malware_phishing": "Заблакаваныя шкодныя і фішынгавыя сайты",
+ "stats_adult": "Заблакаваныя \"дарослыя\" сайты",
+ "stats_query_domain": "Часта запытаныя дамены",
+ "for_last_24_hours": "за 24 гадзіны",
+ "for_last_days": "за апошні {{count}} дзень",
+ "for_last_days_plural": "за апошнія {{count}} дзён",
+ "no_domains_found": "Дамены не знойдзены",
+ "requests_count": "Колькасць запытаў",
+ "top_blocked_domains": "Часта блакаваныя дамены",
+ "top_clients": "Частыя кліенты",
+ "no_clients_found": "Кліентаў не знойдзена",
+ "general_statistics": "Агульная статыстыка",
+ "number_of_dns_query_days": "Колькасць DNS-запытаў за апошні {{count}} дзень",
+ "number_of_dns_query_days_plural": "Колькасць DNS запытаў, апрацаваных за апошнія {{count}} дзён",
+ "number_of_dns_query_24_hours": "Колькасць DNS-запытаў за 24 гадзіны",
+ "number_of_dns_query_blocked_24_hours": "Колькасць DNS-запытаў, заблакаваных фільтрамі і блок-спісамі",
+ "number_of_dns_query_blocked_24_hours_by_sec": "Колькасць DNS-запытаў, заблакаваных модулем Антыфішынгу AdGuard",
+ "number_of_dns_query_blocked_24_hours_adult": "Колькасць заблакаваных \"сайтаў для дарослых\"",
+ "enforced_save_search": "Ужыты бяспечны пошук",
+ "number_of_dns_query_to_safe_search": "Колькасць запытаў DNS для пошукавых сістэм, для якіх быў ужыты Бяспечны пошук",
+ "average_processing_time": "Сярэдні час апрацоўкі запыту",
+ "average_processing_time_hint": "Сярэдні час для апрацоўкі запыту DNS у мілісекундах",
+ "block_domain_use_filters_and_hosts": "Блакаваць дамены з выкарыстаннем фільтраў і файлаў хастоў",
+ "filters_block_toggle_hint": "Вы можаце наладзіць правілы блакавання ў \"Фільтрах\".",
+ "use_adguard_browsing_sec": "Выкарыстаць Бяспечную навігацыю AdGuard",
+ "use_adguard_browsing_sec_hint": "AdGuard Home праверыць, ці ўлучаны дамен у ўэб-службу бяспекі браўзара. Ён будзе выкарыстоўваць API, каб выканаць праверку: на сервер адсылаецца толькі кароткі прэфікс імя дамена SHA256.",
+ "use_adguard_parental": "Ужывайце модуль Бацькоўскага кантролю AdGuard ",
+ "use_adguard_parental_hint": "AdGuard Home праверыць, ці ўтрымвае дамен матэрыялы 18+. Ён выкарыстоўвае той жа API для забеспячэння прыватнасці, што і ўэб-служба бяспекі браўзара.",
+ "enforce_safe_search": "Узмацніць бяспечны пошук",
+ "enforce_save_search_hint": "AdGuard Home можа забяспечыць бяспечны пошук у наступных пошукавых сістэмах: Google, Youtube, Bing, DuckDuckGo, Yandex і Pixabay.",
+ "no_servers_specified": "Не паказаных сервераў",
+ "general_settings": "Асноўныя налады",
+ "dns_settings": "Налады DNS",
+ "dns_blocklists": "Чорныя спісы DNS",
+ "dns_allowlists": "Белыя спісы DNS",
+ "dns_blocklists_desc": "AdGuard Home будзе блакаваць дамены з чорных спісаў.",
+ "dns_allowlists_desc": "Дамены з белых спісаў DNS будуць дазволены, нават калі яны знаходзяцца ў любым з чорных спісаў.",
+ "custom_filtering_rules": "Карыстацкія правілы фільтрацыі",
+ "encryption_settings": "Налады шыфравання",
+ "dhcp_settings": "Налады DHCP",
+ "upstream_dns": "Upstream DNS-серверы",
+ "upstream_dns_help": "Увядзіце адрасы сервераў па адным у радку. Даведацца больш пра наладжванне DNS-сервераў.",
+ "test_upstream_btn": "Тэст upstream сервераў",
+ "upstreams": "Upstreams",
+ "apply_btn": "Ужыць",
+ "disabled_filtering_toast": "Фільтрацыя выкл.",
+ "enabled_filtering_toast": "Фільтрацыя ўкл.",
+ "disabled_safe_browsing_toast": "Бяспечная навігацыя выкл.",
+ "enabled_safe_browsing_toast": "Бяспечная навігацыя ўкл.",
+ "disabled_parental_toast": "Бацькоўскі кантроль выкл.",
+ "enabled_parental_toast": "Бацькоўскі кантроль укл.",
+ "disabled_safe_search_toast": "Бяспечны пошук выкл.",
+ "enabled_save_search_toast": "Бяспечны пошук укл.",
+ "enabled_table_header": "УКЛ.",
+ "name_table_header": "Імя",
+ "list_url_table_header": "URL-адрас спіса",
+ "rules_count_table_header": "Колькасць правілаў:",
+ "last_time_updated_table_header": "Апошняе абнаўленне",
+ "actions_table_header": "Дзеянні",
+ "request_table_header": "Запыт",
+ "edit_table_action": "Рэдагаваць",
+ "delete_table_action": "Выдаліць",
+ "elapsed": "Прайшло",
+ "filters_and_hosts_hint": "AdGuard Home распазнае базавыя правілы блакавання і сінтаксіс файлаў hosts.",
+ "no_blocklist_added": "Чорныя спісы не дададзены",
+ "no_whitelist_added": "Белыя спісы не дададзены",
+ "add_blocklist": "Дадаць чорны спіс",
+ "add_allowlist": "Дадаць белы спіс",
+ "cancel_btn": "Адмена",
+ "enter_name_hint": "Увядзіце імя",
+ "enter_url_or_path_hint": "Увядзіце URL-адрас ці абсалютны шлях да спіса",
+ "check_updates_btn": "Праверыць абнаўленні",
+ "new_blocklist": "Новы чорны спіс",
+ "new_allowlist": "Новы белы спіс",
+ "edit_blocklist": "Рэдагаваць чорны спіс",
+ "edit_allowlist": "Рэдагаваць белы спіс",
+ "choose_blocklist": "Абярыце спісы блакаванняў",
+ "choose_allowlist": "Выберите списки разрешённых",
+ "enter_valid_blocklist": "Дадайце дзейны URL-адрас у чорны спіс.",
+ "enter_valid_allowlist": "Дадайце дзейны URL-адрас у белы спіс.",
+ "form_error_url_format": "Няслушны фармат URL",
+ "form_error_url_or_path_format": "Няслушны URL ці абсалютны шлях да спіса",
+ "custom_filter_rules": "Карыстацкае рэдагавала фільтрацыі",
+ "custom_filter_rules_hint": "Уводзьце па адным правіле на радок. Вы можаце выкарыстоўваць правілы блакавання ці сінтаксіс файлаў hosts.",
+ "examples_title": "Прыклады",
+ "example_meaning_filter_block": "заблакаваць доступ да дамена example.org і ўсім яго паддаменам",
+ "example_meaning_filter_whitelist": "адблакаваць доступ да дамена example.org і ўсім яго паддаменам",
+ "example_meaning_host_block": "Зараз AdGuard Home верне 127.0.0.1 для дамена example.org (але не для яго паддаменаў).",
+ "example_comment": "! Так можна дадаваць апісанне",
+ "example_comment_meaning": "каментар",
+ "example_comment_hash": "# І вось так таксама",
+ "example_regex_meaning": "блакуе доступ да даменаў, што адпавядаюць <0>зададзенаму рэгулярнаму выразу0>",
+ "example_upstream_regular": "звычайны DNS (наўзверх UDP)",
+ "example_upstream_dot": "зашыфраваны DNS-па-над-TLS",
+ "example_upstream_doh": "зашыфраваны DNS-over-HTTPS",
+ "example_upstream_sdns": "вы можаце выкарыстоўваць DNS Stamps для DNSCrypt ці DNS-over-HTTPS рэзалвераў",
+ "example_upstream_tcp": "звычайны DNS (наўзверх TCP)",
+ "all_lists_up_to_date_toast": "Усе спісы ўжо абноўлены",
+ "updated_upstream_dns_toast": "Upstream DNS-серверы абноўлены",
+ "dns_test_ok_toast": "Паказаныя серверы DNS працуюць карэктна",
+ "dns_test_not_ok_toast": "Сервер \"{{key}}\": немагчыма выкарыстоўваць, праверце слушнасць напісання",
+ "unblock": "Адблакаваць",
+ "block": "Заблакаваць",
+ "time_table_header": "Час",
+ "date": "Дата",
+ "domain_name_table_header": "Дамен",
+ "domain_or_client": "Дамен ці кліент",
+ "type_table_header": "Тып",
+ "response_table_header": "Адказ",
+ "response_code": "Код адказа",
+ "client_table_header": "Кліент",
+ "empty_response_status": "Пуста",
+ "show_all_filter_type": "Паказаць усё",
+ "show_filtered_type": "Паказаць адфільтраваныя",
+ "no_logs_found": "Логі не знойдзены",
+ "refresh_btn": "Абнавіць",
+ "previous_btn": "Назад",
+ "next_btn": "Наперад",
+ "loading_table_status": "Загрузка...",
+ "page_table_footer_text": "Старонка",
+ "rows_table_footer_text": "радкоў",
+ "updated_custom_filtering_toast": "Занесены змены ў карыстацкія правілы",
+ "rule_removed_from_custom_filtering_toast": "Карыстацкае правіла выдалена: {{rule}}",
+ "rule_added_to_custom_filtering_toast": "Карыстацкае правіла дададзена: {{rule}}",
+ "query_log_response_status": "Статус: {{value}}",
+ "query_log_filtered": "Адфільтравана з дапамогай {{filter}}",
+ "query_log_confirm_clear": "Вы ўпэўнены, што хочаце ачысціць увесь часопіс запытаў?",
+ "query_log_cleared": "Часопіс запытаў паспяхова вычышчаны",
+ "query_log_updated": "Часопіс запытаў паспяхова абноўлены",
+ "query_log_clear": "Ачысціць часопіс запытаў",
+ "query_log_retention": "Захаванне часопіса запытаў",
+ "query_log_enable": "Уключыць часопіс",
+ "query_log_configuration": "Налада часопіса",
+ "query_log_disabled": "Часопіс запытаў выключаны, яго можна ўключыць у <0>наладах0>",
+ "query_log_strict_search": "Ужывайце падвойныя двукоссі для строгага пошуку",
+ "query_log_retention_confirm": "Вы ўпэўнены, што хочаце змяніць тэрмін захоўвання запытаў? Пры скарачэнні інтэрвалу дадзеныя могуць быць згублены",
+ "anonymize_client_ip": "Ананімізацыя IP-адрасы кліента",
+ "anonymize_client_ip_desc": "Не захоўвайце поўны IP-адрас кліента ў часопісах і статыстыцы",
+ "dns_config": "Налады DNS-сервера",
+ "dns_cache_config": "Налада кэша DNS",
+ "dns_cache_config_desc": "Тут можна наладзіць кэш DNS",
+ "blocking_mode": "Рэжым блакавання",
+ "default": "Стандартны",
+ "nxdomain": "NXDOMAIN",
+ "null_ip": "Нулёвы IP",
+ "custom_ip": "Свой IP",
+ "blocking_ipv4": "Блакаванне IPv4",
+ "blocking_ipv6": "Блакаванне IPv6",
+ "dns_over_https": "DNS-over-HTTPS",
+ "dns_over_tls": "DNS-over-TLS",
+ "plain_dns": "Нешыфраваны DNS",
+ "form_enter_rate_limit": "Увядзіце rate limit",
+ "rate_limit": "Ограничение скорости",
+ "edns_enable": "Уключыць адпраўленне EDNS Client Subnet",
+ "edns_cs_desc": "Калі ўключыць гэту опцыю, AdGuard Home будзе адпраўляць падсеціва кліентаў на DNS-сервера.",
+ "rate_limit_desc": "Абмежаванне на колькасць запытаў у секунду для кожнага кліента (0 — неабмежавана)",
+ "blocking_ipv4_desc": "IP-адрас, што вяртаецца пры блакаванню A-запыту",
+ "blocking_ipv6_desc": "IP-адрас, што вяртаецца пры блакаванню AAAA-запыту",
+ "blocking_mode_default": "Стандартны: Адказвае з REFUSED, калі заблакавана правілам у стылі Adblock; адказвае з IP-адрасам, паказаным у правіле, калі заблакавана правілам у стылі /etc/hosts",
+ "blocking_mode_nxdomain": "NXDOMAIN: Адказвае з кодам NXDOMAIN\n",
+ "blocking_mode_null_ip": "Нулёвы IP: Адказвае з нулёвым IP-адрасам (0.0.0.0 для A; :: для AAAA)",
+ "blocking_mode_custom_ip": "Карыстацкі IP: Адказвае з ручна наладжаным IP-адрасам",
+ "upstream_dns_client_desc": "Калі пакінуць поле пустым, AdGuard Home будзе звяртацца да сервераў, паказаных у <0>наладах DNS0>.",
+ "tracker_source": "Крыніца трэкінгу",
+ "source_label": "Крыніца",
+ "found_in_known_domain_db": "Знойдзены ў базе вядомых даменаў.",
+ "category_label": "Катэгорыя",
+ "rule_label": "Правіла",
+ "list_label": "Спіс",
+ "unknown_filter": "Невядомы фільтр {{filterId}}",
+ "known_tracker": "Вядомы трэкер",
+ "install_welcome_title": "Сардэчна запрашаем у AdGuard Home!",
+ "install_welcome_desc": "AdGuard Home – гэта DNS-сервер, што блакуе рэкламу і трэкінг. Яго мэта – даць вам магчымасць кантраляваць усю ваша сеціва і ўсе падлучаныя прылады. Ён не патрабуе ўсталёўкі кліенцкіх праграм.",
+ "install_settings_title": "Ўэб-інтэрфейс адміністравання",
+ "install_settings_listen": "Інтэрфейс сеціва",
+ "install_settings_port": "Порт",
+ "install_settings_interface_link": "Ваш ўэб-інтэрфейс адміністравання AdGuard Home будзе даступны па наступных адрасах:",
+ "form_error_port": "Увядзіце карэктны порт",
+ "install_settings_dns": "DNS-сервер",
+ "install_settings_dns_desc": "Вам будзе трэба наладзіць свае прылады ці роўтар на выкарыстанне DNS-сервера на адным з наступных адрасоў:",
+ "install_settings_all_interfaces": "Усе інтэрфейсы",
+ "install_auth_title": "Аўтарызацыя",
+ "install_auth_desc": "Настойліва рэкамендуецца наладзіць аўтэнтыфікацыю паролем для ўэб-інтэрфейсу AdGuard Home. Нават калі ён даступны толькі ў вашай лакальнай сетцы, важна абараніць яго ад неабмежаванага доступу.",
+ "install_auth_username": "Імя карыстача",
+ "install_auth_password": "Пароль",
+ "install_auth_confirm": "Пацвердзіць пароль",
+ "install_auth_username_enter": "Увядзіце імя карыстача",
+ "install_auth_password_enter": "Увядзіце пароль",
+ "install_step": "Крок",
+ "install_devices_title": "Наладзьце вашы прылады",
+ "install_devices_desc": "Для таго, каб выкарыстоўваць AdGuard Home, вам трэба наладзіць вашы прылады на яго выкарыстанне.",
+ "install_submit_title": "Віншуем!",
+ "install_submit_desc": "Працэдура налады завершана і вы гатовы пачаць выкарыстанне AdGuard Home.",
+ "install_devices_router": "Роўтар",
+ "install_devices_router_desc": "Такая наладка аўтаматычна пакрые ўсе прылады, што выкарыстоўваюць ваш хатні роўтар, і вам не трэба будзе наладжваць кожнае з іх у асобнасці.",
+ "install_devices_address": "DNS-сервер AdGuard Home даступны па наступных адрасах",
+ "install_devices_router_list_1": "Адкрыйце налады вашага рутара. Звычайна вы можаце адкрыць іх у вашым браўзары (напрыклад, http://192.168.0.1/ ці http://192.168.1.1/). Вас могуць папрасіць увесці пароль. Калі вы не помніце яго, пароль часта можна скінуць, націснуўшы на кнопку на самым роўтары. Некаторыя роўтары патрабуюць адмысловага дадатку, які ў гэтым выпадку павінен быць ужо ўсталявана на ваш кампутар ці тэлефон.",
+ "install_devices_router_list_2": "Знайдзіце налады DHCP ці DNS. Знайдзіце літары \"DNS\" поруч з тэкставым полем, у якое можна ўвесці два ці тры шэрагі лічбаў, падзеленых на 4 групы ад адной до трох лічбаў.",
+ "install_devices_router_list_3": "Увядзіце туды адрас вашага AdGuard Home.",
+ "install_devices_router_list_4": "Вы не можаце ўсталяваць уласны DNS-сервер на некаторых тыпах маршрутызатараў. У гэтым выпадку можа дапамагчы налада AdGuard Home у якасці DHCP-сервера. У адваротным выпадку вам трэба звярнуцца да кіраўніцтва па наладзе DNS-сервераў для вашай пэўнай мадэлі маршрутызатара.",
+ "install_devices_windows_list_1": "Адкрыйце Панэль кіравання праз меню \"Пуск\" ці праз пошук Windows.",
+ "install_devices_windows_list_2": "Перайдзіце ў \"Сеціва і інтэрнэт\", а потым у \"Цэнтр кіравання сеціва і агульным доступам\"",
+ "install_devices_windows_list_3": "У левым боку экрана знайдзіце \"Змена параметраў адаптара\" і клікніце па ім.",
+ "install_devices_windows_list_4": "Вылучыце ваша актыўнае падлучэнне, потым клікніце па ім правай клавішай мышы і выберыце \"Уласцівасці\".",
+ "install_devices_windows_list_5": "Знайдзіце ў спісе пункт \"IP версіі 4 (TCP/IP)\", вылучыце яго і потым ізноў націсніце \"Уласцівасці\".",
+ "install_devices_windows_list_6": "Абярыце \"Выкарыстаць наступныя адрасы DNS-сервераў\" і ўвядзіце адрас AdGuard Home.",
+ "install_devices_macos_list_1": "Клікніце па абразку Apple і перайдзіце ў «Сістэмныя налады».",
+ "install_devices_macos_list_2": "Клікніце па іконцы «Сеціва».",
+ "install_devices_macos_list_3": "Абярыце першае падлучэнне ў спісе і націсніце кнопку «Дадаткова».",
+ "install_devices_macos_list_4": "Абярыце ўкладку «DNS» і дадайце адрасы AdGuard Home.",
+ "install_devices_android_list_1": "У меню кіравання націсніце абразок «Налады».",
+ "install_devices_android_list_2": "Абярыце пункт «Wi-Fi». З'явіцца экран са спісам даступных сетак (наладка DNS недаступная для мабільных сетак).",
+ "install_devices_android_list_3": "Доўгім націскам па бягучым сеціве выклічце меню, у якім націсніце «Змяніць сеціва».",
+ "install_devices_android_list_4": "На некаторых прыладах можа запатрабавацца націснуць «Пашыраныя налады». Каб атрымаць магчымасць змяняць налады DNS, вам запатрабуецца перамкнуць «Налады IP» на «Карыстацкія».",
+ "install_devices_android_list_5": "Зараз можна змяніць палі «DNS 1» і «DNS 2». Увядзіце ў іх адрасы AdGuard Home.",
+ "install_devices_ios_list_1": "Увайдзіце ў меню налад прылады.",
+ "install_devices_ios_list_2": "Абярыце пункт «Wi-Fi» (для мабільных сетак ручная наладка DNS немагчыма).",
+ "install_devices_ios_list_3": "Націсніце на назву сетцы, да якой прылада падлучана ў дадзены момант.",
+ "install_devices_ios_list_4": "У поле «DNS» увядзіце ўвядзіце адрасы AdGuard Home.",
+ "get_started": "Паехалі",
+ "next": "Далей",
+ "open_dashboard": "Адкрыць Панэль кіравання",
+ "install_saved": "Паспяхова захавана",
+ "encryption_title": "Шыфраванне",
+ "encryption_desc": "Падтрымка шыфравання (HTTPS/TLS) для DNS і ўэб-інтэрфейсу адміністравання",
+ "encryption_config_saved": "Налады шыфравання захаваны",
+ "encryption_server": "Імя сервера",
+ "encryption_server_enter": "Увядзіце ваша даменавае імя",
+ "encryption_server_desc": "Для выкарыстання HTTPS вам трэба ўвесці імя сервера, якое падыходзіць вашаму SSL-сертыфікату.",
+ "encryption_redirect": "Аўтаматычна перанакіроўваць на HTTPS",
+ "encryption_redirect_desc": "Калі ўлучана, AdGuard Home будзе аўтаматычна перанакіроўваць вас з HTTP на HTTPS адрас.",
+ "encryption_https": "Порт HTTPS",
+ "encryption_https_desc": "Калі порт HTTPS наладжаны, ўэб-інтэрфейс адміністравання AdGuard Home будзе даступны праз HTTPS, а таксама DNS-over-HTTPS сервер будзе даступны па шляху '/dns-query'.",
+ "encryption_dot": "Порт DNS-over-TLS",
+ "encryption_dot_desc": "Калі гэты порт наладжаны, AdGuard Home запусціць DNS-over-TLS-сервер на гэтаму порту.",
+ "encryption_certificates": "Сертыфікаты",
+ "encryption_certificates_desc": "Для выкарыстання шыфравання вам трэба падаць валідны ланцужок SSL-сертыфікатаў для вашага дамена. Вы можаце атрымаць дармовы сертыфікат на <0>{{link}}0> ці вы можаце купіць яго ў аднаго з давераных Цэнтраў Сертыфікацыі.",
+ "encryption_certificates_input": "Скапіюйце сюды сертыфікаты ў PEM-кадоўцы.",
+ "encryption_status": "Статус",
+ "encryption_expire": "Мінае",
+ "encryption_key": "Прыватны ключ",
+ "encryption_key_input": "Скапіюйце сюды прыватны ключ у PEM-кадоўцы.",
+ "encryption_enable": "Уключыць шыфраванне (HTTPS, DNS-over-HTTPS і DNS-over-TLS)",
+ "encryption_enable_desc": "Калі шыфраванне ўлучана, ўэб-інтэрфейс AdGuard Home будзе працаваць па HTTPS, а DNS-сервер будзе таксама працаваць па DNS-over-HTTPS і DNS-over-TLS.",
+ "encryption_chain_valid": "Ланцужок сертыфікатаў валідны",
+ "encryption_chain_invalid": "Ланцужок сертыфікатаў не валідны",
+ "encryption_key_valid": "Валідны {{type}} прыватны ключ",
+ "encryption_key_invalid": "Нявалідны {{type}} прыватны ключ",
+ "encryption_subject": "Суб'ект",
+ "encryption_issuer": "Выдавец",
+ "encryption_hostnames": "Імёны хастоў",
+ "encryption_reset": "Вы ўпэўнены, што хочаце скінуць налады шыфравання?",
+ "topline_expiring_certificate": "Ваш SSL-сертыфікат хутка мінае. Абновіце <0>Налады шыфравання0>.",
+ "topline_expired_certificate": "Ваш SSL-сертыфікат мінуў. Абновіце <0>Налады шыфравання0>.",
+ "form_error_port_range": "Увядзіце значэнне порта з інтэрвалу 80-65535",
+ "form_error_port_unsafe": "Гэта небяспечны порт",
+ "form_error_equal": "Не павінны быць роўныя",
+ "form_error_password": "Паролі не супадаюць",
+ "reset_settings": "Скінуць налады",
+ "update_announcement": "AdGuard Home {{version}} ужо даступная! <0>Націсніце сюды0>, каб даведацца больш.",
+ "setup_guide": "Інструкцыя па наладзе",
+ "dns_addresses": "Адрасы DNS",
+ "dns_start": "DNS-сервер запускаецца",
+ "dns_status_error": "Памылка пры атрыманні стану DNS-сервера",
+ "down": "Уніз",
+ "fix": "Выправіць",
+ "dns_providers": "<0>Спіс вядомых DNS-правайдараў0> на выбар.",
+ "update_now": "Абнавіць цяпер",
+ "update_failed": "Памылка аўто-абнаўлення. Калі ласка, кіруйцеся інструкцыі для абнаўлення ручна.",
+ "processing_update": "Калі ласка, пачакайце, AdGuard Home абнаўляецца",
+ "clients_title": "Кліенты",
+ "clients_desc": "Наладзьце прылады, што выкарыстоўваюць AdGuard Home",
+ "settings_global": "Глабальныя",
+ "settings_custom": "Свае",
+ "table_client": "Кліент",
+ "table_name": "Імя",
+ "save_btn": "Захаваць",
+ "client_add": "Дадаць кліента",
+ "client_new": "Новы кліент",
+ "client_edit": "Рэдагаваць кліента",
+ "client_identifier": "Ідэнтыфікатар",
+ "ip_address": "IP-адрас",
+ "client_identifier_desc": "Кліенты могуць быць ідэнтыфікаваны па IP-адрасе, CIDR ці MAC-адрасу. Звярніце ўвагу, што выкарыстанне MAC як ідэнтыфікатара магчыма, толькі калі AdGuard Home таксама з'яўляецца і <0>DHCP-серверам0>",
+ "form_enter_ip": "Увядзіце IP",
+ "form_enter_mac": "Увядзіце MAC",
+ "form_enter_id": "Увядзіце ідэнтыфікатар",
+ "form_add_id": "Дадаць ідэнтыфікатар",
+ "form_client_name": "Увядзіце імя кліента",
+ "name": "Назва",
+ "client_global_settings": "Выкарыстаць глабальныя налады",
+ "client_deleted": "Кліент \"{{key}}\" паспяхова выдалены",
+ "client_added": "Кліент \"{{key}}\" паспяхова дададзены",
+ "client_updated": "Кліент \"{{key}}\" паспяхова абноўлены",
+ "clients_not_found": "Кліентаў не знойдзена",
+ "client_confirm_delete": "Вы ўпэўнены, што хочаце выдаліць кліента \"{{key}}\"?",
+ "list_confirm_delete": "Вы ўпэўнены, што хочаце выдаліць гэты спіс?",
+ "auto_clients_title": "Кліенты (runtime)",
+ "auto_clients_desc": "Дадзеныя пра кліентаў, якія скарыстаюць AdGuard Home, але не захоўваюцца ў наладах",
+ "access_title": "Налады доступу",
+ "access_desc": "Тут вы можаце наладзіць правілы доступу да DNS-серверу AdGuard Home.",
+ "access_allowed_title": "Дазволеныя кліенты",
+ "access_allowed_desc": "Спіс CIDR- ці IP-адрасоў. Калі ён наладжаны, AdGuard Home будзе прымаць запыты толькі з гэтых IP-адрасоў.",
+ "access_disallowed_title": "Забароненыя кліенты",
+ "access_disallowed_desc": "Спіс CIDR- ці IP-адрасоў. Калі ён наладжаны, AdGuard Home будзе ігнараваць запыты з гэтых IP-адрасоў.",
+ "access_blocked_title": "Заблакаваныя дамены",
+ "access_blocked_desc": "Не блытайце гэта з фільтрамі. AdGuard Home будзе ігнараваць DNS-запыты з гэтымі даменамі.",
+ "access_settings_saved": "Налады доступу паспяхова захаваны",
+ "updates_checked": "Праверка абнаўленняў прайшла паспяхова",
+ "updates_version_equal": "Версія AdGuard Home актуальная",
+ "check_updates_now": "Праверыць абнаўленні",
+ "dns_privacy": "Зашыфраваны DNS",
+ "setup_dns_privacy_1": "<0>DNS-over-TLS:0> Ужывайце радок <1>{{address}}1>.",
+ "setup_dns_privacy_2": "<0>DNS-over-HTTPS:0> Ужывайце радок <1>{{address}}1>.",
+ "setup_dns_privacy_3": "<0>Звярніце ўвагу, што зашыфраваны DNS-пратакол падтрымваецца толькі на Android 9. Для іншых аперацыйных сістэм вам трэба будзе ўсталяваць дадатковае ПА.0><0>Вось спіс ПА, якое вы можаце выкарыстоўваць.0>",
+ "setup_dns_privacy_android_1": "Android 9 натыўна падтрымвае DNS-over-TLS. Для налады, перайдзіце ў Налады → Сеціва і Інтэрнэт → Дадаткова → Персанальны DNS сервер, і ўвядзіце туды ваша даменавае імя.",
+ "setup_dns_privacy_android_2": "<0>AdGuard для Android0> падтрымвае <1>DNS-over-HTTPS1> і <1>DNS-over-TLS1>.",
+ "setup_dns_privacy_android_3": "<0>Intra0> дадае падтрымка <1>DNS-over-HTTPS1> на Android.",
+ "setup_dns_privacy_ios_1": "<0>DNSCloak0> падтрымвае <1>DNS-over-HTTPS1>, але для налады яго, вам будзе трэба згенераваць для яго <2>DNS-адбітак2>.",
+ "setup_dns_privacy_ios_2": "<0>AdGuard для iOS0> падтрымвае <1>DNS-over-HTTPS1> і <1>DNS-over-TLS1>.",
+ "setup_dns_privacy_other_title": "Іншыя развязкі",
+ "setup_dns_privacy_other_1": "AdGuard Home сам можа быць кліентам зашыфраванага DNS на любай платформе.",
+ "setup_dns_privacy_other_2": "<0>dnsproxy0> падтрымвае ўсе вядомыя зашыфраваныя DNS-пратаколы.",
+ "setup_dns_privacy_other_3": "<0>dnscrypt-proxy0> падтрымвае <1>DNS-over-HTTPS1>.",
+ "setup_dns_privacy_other_4": "<0>Mozilla Firefox0> падтрымвае <1>DNS-over-HTTPS1>.",
+ "setup_dns_privacy_other_5": "Вы можаце знайсці яшчэ варыянты <0>тут0> і <1>тут1>.",
+ "setup_dns_notice": "Каб выкарыстоўваць <1>DNS-over-HTTPS1> ці <1>DNS-over-TLS1>, вам патрэбна <0>наладзіць шыфраванне0> у наладах AdGuard Home.",
+ "rewrite_added": "Правіла перанакіравання DNS для \"{{key}}\" паспяхова дададзена",
+ "rewrite_deleted": "Правіла перанакіравання DNS для \"{{key}}\" паспяхова выдалена",
+ "rewrite_add": "Дадаць правіла перанакіравання DNS",
+ "rewrite_not_found": "Не знойдзена правілаў перанакіравання DNS",
+ "rewrite_confirm_delete": "Вы ўпэўнены, што хочаце выдаліць правіла перанакіравання DNS для \"{{key}}\"?",
+ "rewrite_desc": "Дазваляе лёгка наладзіць карыстацкі DNS-адказ для пэўнага дамена.",
+ "rewrite_applied": "Ужыта правіла перанакіравання",
+ "rewrite_hosts_applied": "Перапісана па правіле файла hosts",
+ "dns_rewrites": "Перанакіраванні DNS",
+ "form_domain": "Увядзіце дамен",
+ "form_answer": "Увядзіце IP адрас ці дамен",
+ "form_error_domain_format": "Няслушны фармат дамена",
+ "form_error_answer_format": "Няслушны фармат адказу",
+ "configure": "Наладзіць",
+ "main_settings": "Асноўныя налады",
+ "block_services": "Выбраць заблакаваныя сэрвісы",
+ "blocked_services": "Заблакаваныя сэрвісы",
+ "blocked_services_desc": "Дазваляе хутка заблакаваць папулярныя сайты і сэрвісы.",
+ "blocked_services_saved": "Заблакаваныя сэрвісы паспяхова захаваны",
+ "blocked_services_global": "Выкарыстаць глабальныя заблакаваныя сэрвісы",
+ "blocked_service": "Заблакаваны сэрвіс",
+ "block_all": "Заблакаваць усё",
+ "unblock_all": "Адблакаваць усё",
+ "encryption_certificate_path": "Шлях да сертыфіката",
+ "encryption_private_key_path": "Шлях да зачыненага ключа",
+ "encryption_certificates_source_path": "Паказаць шлях да файла сертыфікатаў",
+ "encryption_certificates_source_content": "Уставіць змесціва сертыфікатаў",
+ "encryption_key_source_path": "Паказаць файл зачыненага ключа",
+ "encryption_key_source_content": "Уставіць змесціва зачыненага ключа",
+ "stats_params": "Канфігурацыя статыстыкі",
+ "config_successfully_saved": "Канфігурацыя паспяхова захавана",
+ "interval_24_hour": "24 гадзіны",
+ "interval_days": "{{count}} дзень",
+ "interval_days_plural": "{{count}} дзён",
+ "domain": "Дамен",
+ "answer": "Адказ",
+ "filter_added_successfully": "Спіс паспяхова дададзены",
+ "filter_removed_successfully": "Спіс паспяхова выдалены",
+ "filter_updated": "Спіс паспяхова абноўлены",
+ "statistics_configuration": "Канфігурацыя статыстыкі",
+ "statistics_retention": "Захаванне статыстыкі",
+ "statistics_retention_desc": "Калі вы зменшыце значэнне інтэрвалу, некаторыя дадзеныя могуць быць згублены",
+ "statistics_clear": " Ачысціць статыстыку",
+ "statistics_clear_confirm": "Вы ўпэўнены, што хочаце ачысціць статыстыку?",
+ "statistics_retention_confirm": "Вы ўпэўнены, што хочаце змяніць тэрмін захоўвання статыстыкі? Пры скарачэнні інтэрвалу дадзеныя могуць быць згублены",
+ "statistics_cleared": "Статыстыка паспяхова вычышчана",
+ "interval_hours": "{{count}} гадзіна",
+ "interval_hours_plural": "{{count}} гадзін",
+ "filters_configuration": "Налада фільтраў",
+ "filters_enable": "Уключыць фільтры",
+ "filters_interval": "Інтэрвал абнаўлення фільтраў",
+ "disabled": "Выключана",
+ "username_label": "Імя карыстача",
+ "username_placeholder": "Увядзіце імя карыстача",
+ "password_label": "Пароль",
+ "password_placeholder": "Увядзіце пароль",
+ "sign_in": "Увайсці",
+ "sign_out": "Выйсці",
+ "forgot_password": "Забылі пароль?",
+ "forgot_password_desc": "Калі ласка, выканаеце <0>гэтыя дзеянні0> для стварэння новага пароля да вашага акаўнта.",
+ "location": "Месціва",
+ "orgname": "Назва арганізацыі",
+ "netname": "Назва сеціва",
+ "network": "Сеціва",
+ "descr": "Апісанне",
+ "whois": "Хто",
+ "filtering_rules_learn_more": "<0>Даведайцеся больш0> пра стварэнне ўласных спісаў блакавання хастоў.",
+ "blocked_by_response": "Заблакавана па CNAME ці IP у адказе",
+ "blocked_by_cname_or_ip": "Заблакавана з дапамогай CNAME ці IP",
+ "try_again": "Паспрабаваць яшчэ раз",
+ "domain_desc": "Увядзіце імя ці маску дамена, які вы хочаце перанакіраваць.",
+ "example_rewrite_domain": "перанакіроўвае адказы толькі для гэтага дамена.",
+ "example_rewrite_wildcard": "перанакіроўвае адказы для ўсіх паддаменаў <0>example.org0>.",
+ "rewrite_ip_address": "IP адрас: скарыстайце гэты IP у выглядзе А ці АААА адказу",
+ "rewrite_domain_name": "Даменавае імя: дадаць запіс CNAME",
+ "rewrite_A": "<0>A0>: адмысловае значэнне, захоўваць запісы <0>A0> з сервера для выгрузкі даных",
+ "rewrite_AAAA": "<0>AAAA0>: адмысловае значэнне, захоўваць запісы <0>AAAA0> з сервера для выгрузкі даных",
+ "disable_ipv6": "Адключыць IPv6",
+ "disable_ipv6_desc": "Калі гэта опцыя ўлучана, усе DNS-запыты адрасоў IPv6 (тып AAAA) будуць ігнаравацца.",
+ "fastest_addr": "Найхуткі IP-адрас",
+ "fastest_addr_desc": "Апытайце ўсе DNS-серверы і вярніце самы хуткі IP-адрас сярод усіх адказаў. Гэта замарудзіць выкананне DNS-запытаў, бо нам давядзецца чакаць адказаў ад усіх DNS-сервераў, але палепшыць агульную ўзаемасувязь.",
+ "autofix_warning_text": "Пры націску \"Выправіць\" AdGuard Home наладзіць вашу сістэму на выкарыстанне DNS-сервера AdGuard Home.",
+ "autofix_warning_list": "Будуць выконвацца наступныя заданні: <0>Дэактываваць сістэмны DNSStubListener0> <0>Усталяваць адрас сервера DNS на 127.0.0.10> <0>Стварыць сімвалічную спасылку /etc/resolv.conf на /run/systemd/resolve/resolv.conf0> <0>Спыніць DNSStubListener (перазагрузіць сістэмную службу)0>.",
+ "autofix_warning_result": "У выніку ўсе DNS-запыты ад вашай сістэмы будуць па змаўчанні апрацоўвацца AdGuard Home.\n",
+ "tags_title": "Тэгі",
+ "tags_desc": "Вы можаце выбраць тэгі, якія адпавядаюць кліенту. Тэгі могуць быць улучаны ў правілы фільтрацыі і дазволяць вам ужываць іх больш дакладна. <0>Даведацца больш0>.",
+ "form_select_tags": "Выбраць тэгі кліента",
+ "check_title": "Праверыць фільтрацыю",
+ "check_desc": "Праверыць фільтрацыю імя хаста",
+ "check": "Праверыць",
+ "form_enter_host": "Увядзіце імя хаста",
+ "filtered_custom_rules": "Адфільтраваны з дапамогай карыстацкіх правілаў фільтрацыі",
+ "choose_from_list": "Абраць са спіса",
+ "add_custom_list": "Дадаць свой спіс",
+ "host_whitelisted": "Хост занесены ў белы спіс",
+ "check_ip": "IP-адрасы: {{ip}}",
+ "check_cname": "CNAME: {{cname}}",
+ "check_reason": "Прычына: {{reason}}",
+ "check_rule": "Правіла: {{rule}}",
+ "check_service": "Назва сэрвісу: {{service}}",
+ "check_not_found": "Не знойдзена ў вашым спісе фільтраў",
+ "client_confirm_block": "Вы ўпэўнены, што хочаце заблакаваць кліента \"{{ip}}\"?",
+ "client_confirm_unblock": "Вы ўпэўнены, што хочаце адблакаваць кліента \"{{ip}}\"?",
+ "client_blocked": "Кліент \"{{ip}}\" паспяхова заблакаваны",
+ "client_unblocked": "Кліент \"{{ip}}\" паспяхова адблакаваны",
+ "static_ip": "Статычны IP-адрас",
+ "static_ip_desc": "AdGuard Home з'яўляецца серверам, таму для карэктнай працы яму патрэбен статычны IP-адрас. У адваротным выпадку, у нейкі момант ваш роўтар можа прысвоіць гэтай прыладзе іншы IP-адрас.",
+ "set_static_ip": "Усталяваць статычны IP-адрас",
+ "install_static_ok": "Добрыя навіны! Ваш статычны IP-адрас ужо наладжаны",
+ "install_static_error": "AdGuard Home не можа аўтаматычна наладзіць яго для гэтага інтэрфейса сеціва. Калі ласка, паглядзіце інструкцыю пра тое, як гэта зрабіць ручна.",
+ "install_static_configure": "Мы выявілі выкарыстанне дынамічнага IP-адраса — <0>{{ip}}0>. Хочаце выкарыстоўваць яго ў якасці статычнага адраса?",
+ "confirm_static_ip": "AdGuard Home наладзіць {{ip}} у якасці вашага статычнага IP-адраса. Хочаце працягнуць?",
+ "list_updated": "Абноўлены {{count}} спіс",
+ "list_updated_plural": "Абноўлена спісаў: {{count}}",
+ "dnssec_enable": "Уключыць DNSSEC",
+ "dnssec_enable_desc": "Усталюйце сцяг DNSSEC у выходных DNS-запытах і праверце вынік (патрабуецца распазнальнік з падтрымкай DNSSEC)",
+ "validated_with_dnssec": "Проверено с помощью DNSSEC",
+ "all_queries": "Усе запыты",
+ "show_blocked_responses": "Заблакавана",
+ "show_whitelisted_responses": "Белы спіс",
+ "show_processed_responses": "Апрацавана",
+ "blocked_safebrowsing": "Заблакавана згодна базе дадзеных Safebrowsing",
+ "blocked_adult_websites": "Заблакаваныя \"дарослыя\" сайты",
+ "blocked_threats": "Заблакавана пагроз",
+ "allowed": "Дазволены",
+ "filtered": "Адфільтраваныя",
+ "rewritten": "Перапісаныя",
+ "safe_search": "Бяспечны пошук",
+ "blocklist": "Чорны спіс",
+ "milliseconds_abbreviation": "мс",
+ "cache_size": "Памер кэша",
+ "cache_size_desc": "Памер кэша DNS (у байтах)",
+ "cache_ttl_min_override": "Перавызначыць мінімальны TTL",
+ "cache_ttl_max_override": "Перавызначыць максімальны TTL",
+ "enter_cache_size": "Увядзіце памер кэша",
+ "enter_cache_ttl_min_override": "Увядзіце мінімальны TTL",
+ "enter_cache_ttl_max_override": "Увядзіце максімальны TTL",
+ "cache_ttl_min_override_desc": "Перавызначыць TTL-значэнне (мінімальнае), атрыманае з upstream-сервера",
+ "cache_ttl_max_override_desc": "Перавызначыць TTL-значэнне (максімальнае), атрыманае з сервера для выгрузкі даных",
+ "filter_category_general": "Галоўныя",
+ "filter_category_security": "Бяспека",
+ "filter_category_regional": "Рэгіянальныя",
+ "filter_category_other": "Іншае",
+ "filter_category_general_desc": "Спісы, якія блакуюць асочванне і рэкламу на большасці прылад",
+ "filter_category_security_desc": "Спісы, якія спецыялізуюцца на блакаванні шкодных праграм, фішынгавых ці махлярскіх даменаў",
+ "filter_category_regional_desc": "Спісы, якія факусуюцца на рэгіянальнай рэкламе і серверах асочвання",
+ "filter_category_other_desc": "Іншыя спісы блакавання",
+ "setup_config_to_enable_dhcp_server": "Наладзіць канфігурацыю для ўключэння DHCP-сервера",
+ "original_response": "Першапачатковы адказ",
+ "click_to_view_queries": "Націсніце, каб прагледзець запыты",
+ "port_53_faq_link": "Порт 53 часта заняты службамі \"DNSStubListener\" ці \"systemd-resolved\". Азнаёмцеся з <0>інструкцыяй0> пра тое, як гэта дазволіць."
+}
\ No newline at end of file
diff --git a/client/src/__locales/da.json b/client/src/__locales/da.json
index 660d2f56..3c35dec4 100644
--- a/client/src/__locales/da.json
+++ b/client/src/__locales/da.json
@@ -241,7 +241,7 @@
"blocking_mode": "Blokeringstilstand",
"default": "Standard",
"nxdomain": "NXDOMAIN",
- "refused": "AFVIST",
+ "refused": "REFUSED",
"null_ip": "Null IP",
"custom_ip": "Tilpasset IP",
"blocking_ipv4": "IPv4-blokering",
@@ -257,7 +257,7 @@
"blocking_ipv4_desc": "IP-adresse, der skal returneres for en blokeret A-anmodning",
"blocking_ipv6_desc": "IP-adresse, der skal returneres for en blokeret AAAA-anmodning",
"blocking_mode_default": "Standard: Svar med REFUSED, når det blokeres af Adblock-stil-reglen; svar med den IP-adresse, der er angivet i reglen, når den blokeres af /etc/hosts-style-reglen",
- "blocking_mode_refused": "AFVIST: Svar med en AFVIST kode",
+ "blocking_mode_refused": "REFUSED: Svar med en REFUSED kode",
"blocking_mode_nxdomain": "NXDOMAIN: Svar med NXDOMAIN-kode",
"blocking_mode_null_ip": "Null IP: Svar med nul IP-adresse (0.0.0.0 for A; :: for AAAA)",
"blocking_mode_custom_ip": "Brugerdefineret IP: Svar med en manuelt indstillet IP-adresse",
diff --git a/client/src/__locales/de.json b/client/src/__locales/de.json
index 8692a855..5b510231 100644
--- a/client/src/__locales/de.json
+++ b/client/src/__locales/de.json
@@ -241,7 +241,7 @@
"blocking_mode": "Sperrmodus",
"default": "Standard",
"nxdomain": "NXDomain",
- "refused": "Abgelehnt",
+ "refused": "REFUSED",
"null_ip": "Null-IP-Adresse",
"custom_ip": "Benutzerdefinierte IP",
"blocking_ipv4": "IPv4-Sperren",
@@ -253,10 +253,11 @@
"rate_limit": "Begrenzungswert",
"edns_enable": "EDNS Client Subnetz aktivieren",
"edns_cs_desc": "Wenn aktiviert, sendet AdGuard Home die Subnetze der Clients an die DNS-Server.",
+ "rate_limit_desc": "Die Anzahl der Anfragen pro Sekunde, die ein einzelner Client stellen darf (0: unbegrenzt)",
"blocking_ipv4_desc": "IP-Adresse, die für eine gesperrte A-Anfrage zurückgegeben werden soll",
"blocking_ipv6_desc": "IP-Adresse, die für eine gesperrte AAAA-Anfrage zurückgegeben werden soll",
"blocking_mode_default": "Standard: Mit REFUSED antworten, wenn sie durch eine Regel im Adblock-Stil gesperrt sind; mit der in der Regel angegebenen IP-Adresse antworten, wenn sie durch eine Regel im /etc/hosts-Stil gesperrt wurde",
- "blocking_mode_refused": "Abgelehnt: mit abgelehntem Code antworten",
+ "blocking_mode_refused": "REFUSED: mit abgelehntem Code REFUSED",
"blocking_mode_nxdomain": "NXDOMAIN: Mit NXDOMAIN-Code antworten",
"blocking_mode_null_ip": "Null-IP: Antworten mit Null-IP-Adresse (0.0.0.0.0 für A; :: für AAAA)",
"blocking_mode_custom_ip": "Benutzerdefinierte IP: Mit einer manuell eingestellten IP-Adresse antworten",
@@ -563,7 +564,9 @@
"enter_cache_size": "Größe des Zwischenspeichers eingeben",
"enter_cache_ttl_min_override": "TTL-Minimalwert eingeben",
"enter_cache_ttl_max_override": "TTL-Höchstwert eingeben",
+ "cache_ttl_min_override_desc": "Überschreibt den TTL-Minimalwert, der vom vorgeschalteten Server empfangen wurde. Dieser Wert darf nicht mehr als 3600 (Sek.) (≙ 1 Stunde) betragen.",
"cache_ttl_max_override_desc": "Überschreibt den TLL-Maximalwert, der vom vorgeschalteten Server empfangenen wurde",
+ "ttl_cache_validation": "Der minimale Cache des TTL-Wertes muss kleiner oder gleich dem maximalen Wert sein",
"filter_category_general": "Allgemein",
"filter_category_security": "Sicherheit",
"filter_category_regional": "Regional",
diff --git a/client/src/__locales/es.json b/client/src/__locales/es.json
index 8ed19e96..d074fcb2 100644
--- a/client/src/__locales/es.json
+++ b/client/src/__locales/es.json
@@ -241,7 +241,7 @@
"blocking_mode": "Modo de bloqueo",
"default": "Predeterminado",
"nxdomain": "NXDOMAIN",
- "refused": "RECHAZADO",
+ "refused": "REFUSED",
"null_ip": "IP nulo",
"custom_ip": "IP personalizada",
"blocking_ipv4": "Bloqueo de IPv4",
@@ -257,7 +257,7 @@
"blocking_ipv4_desc": "Dirección IP devolverá una petición A bloqueada",
"blocking_ipv6_desc": "Dirección IP devolverá una petición AAAA bloqueada",
"blocking_mode_default": "Predeterminado: Responde con REFUSED cuando está bloqueado por la regla de estilo Adblock; responde con la dirección IP especificada en la regla cuando está bloqueado por una regla de estilo /etc/hosts",
- "blocking_mode_refused": "RECHAZADO: Responde con el código RECHAZADO",
+ "blocking_mode_refused": "REFUSED: Responde con el código REFUSED",
"blocking_mode_nxdomain": "NXDOMAIN: Responde con el código NXDOMAIN",
"blocking_mode_null_ip": "IP nulo: Responde con dirección IP cero (0.0.0.0 para A; :: para AAAA)",
"blocking_mode_custom_ip": "IP personalizada: Responde con una dirección IP establecida manualmente",
diff --git a/client/src/__locales/fr.json b/client/src/__locales/fr.json
index 13a9f3ed..57d4028b 100644
--- a/client/src/__locales/fr.json
+++ b/client/src/__locales/fr.json
@@ -229,6 +229,7 @@
"blocking_mode": "Mode du blocage",
"default": "Par défaut",
"nxdomain": "NXDOMAIN",
+ "refused": "REFUSED",
"null_ip": "IP nulle",
"custom_ip": "IP personnalisée",
"blocking_ipv4": "Blocage IPv4",
@@ -243,6 +244,7 @@
"blocking_ipv4_desc": "Adresse IP à renvoyer pour une demande A bloquée",
"blocking_ipv6_desc": "Adresse IP à renvoyer pour une demande AAAA bloquée",
"blocking_mode_default": "Par défaut : Répondre avec REFUSED lorsque bloqué par la règle de style Adblock; répondre avec l’adresse IP spécifiée dans la règle lorsque bloquée par la règle de style /etc/hosts",
+ "blocking_mode_refused": "REFUSED: Répondre avec le code REFUSED",
"blocking_mode_nxdomain": "NXDOMAIN : Répondre avec le code NXDOMAIN",
"blocking_mode_null_ip": "IP nulle : Répondre avec une adresse IP nulle (0.0.0.0 pour A; :: pour AAAA)",
"blocking_mode_custom_ip": "IP personnalisée : Répondre avec une adresse IP définie manuellement",
diff --git a/client/src/__locales/hr.json b/client/src/__locales/hr.json
index ccf3b222..50334202 100644
--- a/client/src/__locales/hr.json
+++ b/client/src/__locales/hr.json
@@ -132,6 +132,8 @@
"encryption_settings": "Postavke šifriranja",
"dhcp_settings": "DHCP postavke",
"upstream_dns": "Upstream DNS poslužitelji",
+ "upstream_dns_help": "Unesite adrese poslužitelja po jednu u retku. Saznajte više o postavljanju uzlaznih DNS poslužitelja.",
+ "upstream_dns_configured_in_file": "Postavljeno u {{path}}",
"test_upstream_btn": "Testiraj upstream-ove",
"upstreams": "Upstreams",
"apply_btn": "Primijeni",
@@ -185,6 +187,7 @@
"example_upstream_regular": "zadani DNS (putem UDP)",
"example_upstream_dot": "šifrirano <0>DNS-over-TLS0>",
"example_upstream_doh": "šifrirano <0>DNS-over-HTTPS0>",
+ "example_upstream_doq": "šifrirano <0>DNS-over-QUIC0>",
"example_upstream_sdns": "možete koristiti <0>DNS Stamps0> za <1>DNSCrypt1> ili <2>DNS-over-HTTPS2> rezolvere",
"example_upstream_tcp": "zadani DNS (putem TCP)",
"all_lists_up_to_date_toast": "Svi popisi su ažurirani",
@@ -238,6 +241,7 @@
"blocking_mode": "Način blokiranja",
"default": "Zadano",
"nxdomain": "NXDOMAIN",
+ "refused": "REFUSED",
"null_ip": "Null IP",
"custom_ip": "Prilagođen IP",
"blocking_ipv4": "Blokiranje IPv4",
@@ -249,9 +253,11 @@
"rate_limit": "Ograničenje",
"edns_enable": "Omogući EDNS Client Subnet",
"edns_cs_desc": "Ako je omogućeno, AdGuard Home će slati podmreže klijenata na DNS poslužitelje.",
+ "rate_limit_desc": "Broj zahtjeva u sekundi koji su dopušteni po jednom klijentu (postavljanje na 0 znači neograničeno)",
"blocking_ipv4_desc": "Povratna IP adresa za blokirane A zahtjeve",
"blocking_ipv6_desc": "Povratna IP adresa za blokirane AAAA zahtjeve",
"blocking_mode_default": "Zadano: Odgovor s REFUSED kada je blokirano od Adblock sličnog pravila; odgovor s IP adresom definiranom u pravilu kada je blokirano od /etc/hosts sličnog pravila",
+ "blocking_mode_refused": "REFUSED: Odgovorite s REFUSED kôdom",
"blocking_mode_nxdomain": "NXDOMAIN: Odgovor s NXDOMAIN kôdom",
"blocking_mode_null_ip": "Nuliran IP: Odgovor s nuliranom IP adresom (0.0.0.0 za A; :: za AAAA)",
"blocking_mode_custom_ip": "Prilagođeni IP: Odgovor s ručno postavljenom IP adresom",
@@ -328,6 +334,8 @@
"encryption_https_desc": "Ako je HTTPS port postavljen, AdGuard Home administracijsko sučelje biti će dostupno putem HTTPS-a, a također će pružiti DNS-over-HTTPS na '/dns-query' lokaciji.",
"encryption_dot": "DNS-over-TLS port",
"encryption_dot_desc": "Ako je ovaj port postavljen, AdGuard Home će pokrenuti DNS-over-TLS poslužitelj na ovom portu.",
+ "encryption_doq": "DNS-over-QUIC port",
+ "encryption_doq_desc": "Ako je ovaj port postavljen, AdGuard Home će na ovom portu pokrenuti DNS-over-QUIC poslužitelj. Eksperimentalno je i možda nije pouzdano. Također, trenutno nema previše klijenata koji to podržavaju.",
"encryption_certificates": "Certifikati",
"encryption_certificates_desc": "Da biste koristili šifriranje, za svoju domenu morate osigurati važeći lanac SSL certifikata. Besplatan certifikat možete dobiti na <0>{{link}}0> ili ga možete kupiti od jednog od pouzdanih izdavatelja certifikata.",
"encryption_certificates_input": "Zalijepite svoje PEM-kodirane certifikate ovdje.",
@@ -556,7 +564,9 @@
"enter_cache_size": "Unesite veličinu predmemorije",
"enter_cache_ttl_min_override": "Unesite minimalni TTL",
"enter_cache_ttl_max_override": "Unesite maksimalni TTL",
+ "cache_ttl_min_override_desc": "Nadjačaj TTL vrijednost (minimum) dobivenu od upstream poslužitelja",
"cache_ttl_max_override_desc": "Nadjačaj TTL vrijednost (maksimum) dobivenu od upstream poslužitelja",
+ "ttl_cache_validation": "Minimalna vrijednost TTL predmemorije mora biti manja ili jednaka maksimalnoj vrijednosti",
"filter_category_general": "Općenito",
"filter_category_security": "Sigurnost",
"filter_category_regional": "Regionalno",
@@ -569,5 +579,6 @@
"original_response": "Originalni odgovor",
"click_to_view_queries": "Kliknite za pregled upita",
"port_53_faq_link": "Port 53 često zauzimaju usluge \"DNSStubListener\" ili \"systemd-resolved\". Molimo pročitajte <0>ove upute0> o tome kako to riješiti.",
- "adg_will_drop_dns_queries": "AdGuard Home odbaciti će sve DNS upite od ovog klijenta."
+ "adg_will_drop_dns_queries": "AdGuard Home odbaciti će sve DNS upite od ovog klijenta.",
+ "experimental": "Eksperimentalno"
}
\ No newline at end of file
diff --git a/client/src/__locales/it.json b/client/src/__locales/it.json
index 59beb53b..e6adc575 100644
--- a/client/src/__locales/it.json
+++ b/client/src/__locales/it.json
@@ -132,7 +132,7 @@
"encryption_settings": "Impostazioni di crittografia",
"dhcp_settings": "Impostazioni DHCP",
"upstream_dns": "Server DNS upstream",
- "upstream_dns_help": "Immetti un indirizzo server per linea. <0>Per saperne di più0> sulla configurazione dei server DNS upstream.",
+ "upstream_dns_help": "Immetti un indirizzo server per linea. Per saperne di più sulla configurazione dei server DNS upstream.",
"upstream_dns_configured_in_file": "Configurato su {{path}}",
"test_upstream_btn": "Testa gli upstream",
"upstreams": "Upstream",
@@ -241,7 +241,7 @@
"blocking_mode": "Modalità di blocco",
"default": "Predefinito",
"nxdomain": "NXDOMAIN",
- "refused": "RIFIUTATA",
+ "refused": "REFUSED",
"null_ip": "Nessun IP",
"custom_ip": "IP personalizzato",
"blocking_ipv4": "Blocca IPv4",
@@ -257,7 +257,7 @@
"blocking_ipv4_desc": "Indirizzo IP per una richiesta DNS IPv4 bloccata",
"blocking_ipv6_desc": "Indirizzo IP restituito per una richiesta DNS IPv6 bloccata",
"blocking_mode_default": "Predefinito: Rispondi con REFUSED quando bloccato da una regola di blocco annunci; rispondi con l'indirizzo IP specificato nella regola quando bloccato dalla regola / etc / hosts-style",
- "blocking_mode_refused": "RIFIUTATA: Risposta con codice di RIFIUTO",
+ "blocking_mode_refused": "REFUSED: Risposta con codice di REFUSED",
"blocking_mode_nxdomain": "NXDOMAIN: Rispondi con il codice NXDOMAIN",
"blocking_mode_null_ip": "IP nullo: Rispondi con indirizzo IP zero (0.0.0.0 per A; :: per AAAA)",
"blocking_mode_custom_ip": "IP personalizzato: Rispondi con un indirizzo IP impostato manualmente",
diff --git a/client/src/__locales/ja.json b/client/src/__locales/ja.json
index 307ca79b..bfadbf94 100644
--- a/client/src/__locales/ja.json
+++ b/client/src/__locales/ja.json
@@ -11,6 +11,8 @@
"save_config": "設定を保存する",
"enabled_dhcp": "DHCPサーバを有効にしました",
"disabled_dhcp": "DHCPサーバを無効にしました",
+ "unavailable_dhcp": "DHCPは利用できません",
+ "unavailable_dhcp_desc": "AdGuard Homeはお使いのOS上でDHCPサーバを実行できません。",
"dhcp_title": "DHCPサーバ(実験的!)",
"dhcp_description": "あなたのルータがDHCPの設定を提供していないのなら、AdGuardに内蔵されているDHCPサーバを利用できます。",
"dhcp_enable": "DHCPサーバを有効にする",
@@ -21,6 +23,8 @@
"dhcp_static_leases": "DHCP静的割り当て",
"dhcp_leases_not_found": "DHCP割当はありません",
"dhcp_config_saved": "DHCP設定の保存に成功しました",
+ "dhcp_ipv4_settings": "DHCP IPv4 設定",
+ "dhcp_ipv6_settings": "DHCP IPv6 設定",
"form_error_required": "必須項目",
"form_error_ip4_format": "IPv4フォーマットではありません",
"form_error_ip6_format": "IPv6フォーマットではありません",
@@ -29,6 +33,7 @@
"form_error_client_id_format": "Client IDの形式が無効です",
"form_error_positive": "0より大きい必要があります",
"form_error_negative": "0以上である必要があります",
+ "range_end_error": "範囲開始よりも大きくなければなりません",
"dhcp_form_gateway_input": "ゲートウェイIP",
"dhcp_form_subnet_input": "サブネットマスク",
"dhcp_form_range_title": "IPアドレスの範囲",
@@ -127,6 +132,8 @@
"encryption_settings": "暗号化設定",
"dhcp_settings": "DHCP設定",
"upstream_dns": "上流DNSサーバ",
+ "upstream_dns_help": "サーバのアドレスは1行に1つずつ入力してください。上流DNSサーバの構成についての詳細はこちらをご確認ください。",
+ "upstream_dns_configured_in_file": "{{path}} にて設定されています",
"test_upstream_btn": "上流サーバをテストする",
"upstreams": "上流",
"apply_btn": "適用する",
@@ -180,6 +187,7 @@
"example_upstream_regular": "通常のDNS(UDPでの問い合わせ)",
"example_upstream_dot": "暗号化されている <0>DNS-over-TLS0>",
"example_upstream_doh": "暗号化されている <0>DNS-over-HTTPS0>",
+ "example_upstream_doq": "暗号化されている <0>DNS-over-QUIC0>",
"example_upstream_sdns": "<1>DNSCrypt1> または <2>DNS-over-HTTPS2> リゾルバのために <0>DNS Stamps0> を使えます",
"example_upstream_tcp": "通常のDNS(TCPでの問い合わせ)",
"all_lists_up_to_date_toast": "すべてのリストは既に最新です",
@@ -188,6 +196,10 @@
"dns_test_not_ok_toast": "サーバ \"{{key}}\": 使用できませんでした。正しく入力されているかどうかを確認してください",
"unblock": "ブロック解除",
"block": "ブロック",
+ "disallow_this_client": "このクライアントを拒否する",
+ "allow_this_client": "このクライアントを許可する",
+ "block_for_this_client_only": "このクライアントに対してのみブロックする",
+ "unblock_for_this_client_only": "このクライアントに対してのみブロックを解除する",
"time_table_header": "時刻",
"date": "購入日時",
"domain_name_table_header": "ドメイン名",
@@ -229,6 +241,7 @@
"blocking_mode": "ブロックモード",
"default": "デフォルト",
"nxdomain": "NXDOMAIN",
+ "refused": "REFUSED",
"null_ip": "Null IP",
"custom_ip": "カスタムIP",
"blocking_ipv4": "ブロック中のIPv4",
@@ -240,9 +253,11 @@
"rate_limit": "頻度制限",
"edns_enable": "EDNSクライアント・サブネットを有効にする",
"edns_cs_desc": "有効にすると、AdGuard HomeはクライアントのサブネットをDNSサーバへ送信します。",
+ "rate_limit_desc": "単一のクライアントに対して許可される1秒あたりのリクエスト数(「0」に設定すると無制限になります)",
"blocking_ipv4_desc": "ブロックされたAリクエストに対して応答されるIPアドレス",
"blocking_ipv6_desc": "ブロックされたAAAAリクエストに対して応答されるIPアドレス",
"blocking_mode_default": "デフォルト:Adblockスタイルのルールによってブロックされると、REFUSEDで応答します。 /etc/hostsスタイルのルールによってブロックされると、ルールで指定されたIPアドレスで応答します",
+ "blocking_mode_refused": "REFUSED: 「REFUSED」コードで応答します",
"blocking_mode_nxdomain": "NXDOMAIN:NXDOMAINコードで応答します",
"blocking_mode_null_ip": "Null IP:ゼロのIPアドレスで応答します(Aの場合は0.0.0.0; AAAAの場合は::)",
"blocking_mode_custom_ip": "カスタムIP:手動で設定されたIPアドレスで応答します",
@@ -319,6 +334,8 @@
"encryption_https_desc": "HTTPSポートが設定されていると、AdGuard Home 管理インターフェースはHTTPS経由でアクセス可能になり、そして「/dns-query」の場所にDNS-over-HTTPSも提供されます。",
"encryption_dot": "DNS-over-TLS ポート",
"encryption_dot_desc": "このポートが設定されていると、AdGuard HomeはこのポートでDNS-over-TLSサーバを実行します。",
+ "encryption_doq": "DNS-over-QUIC ポート",
+ "encryption_doq_desc": "このポートが設定されていると、AdGuard HomeはこのポートにてDNS-over-QUICサーバーを実行します。これは実験的なものであり、頼りにならない可能性があります。また、現時点ではこのサーバーをサポートするクライアントも少ないです。",
"encryption_certificates": "証明書",
"encryption_certificates_desc": "暗号化を使用するには、ドメインに有効なSSL証明書チェーンを提供する必要があります。無料の証明書は<0> {{link}} 0>で入手できます。または、信頼できる認証局のいずれかから購入することもできます。",
"encryption_certificates_input": "ここにPEM形式の証明書をコピー/ペーストしてください。",
@@ -547,7 +564,9 @@
"enter_cache_size": "キャッシュサイズを入力してください",
"enter_cache_ttl_min_override": "最小TTLを入力してください",
"enter_cache_ttl_max_override": "最大TTLを入力してください",
+ "cache_ttl_min_override_desc": "アップストリームサーバから受信したTTL値(最小値)をオーバーライドする",
"cache_ttl_max_override_desc": "上流サーバから受信したTTL値(最大)を上書き。",
+ "ttl_cache_validation": "最小キャッシュTTL値は最大値以下にする必要があります",
"filter_category_general": "一般",
"filter_category_security": "セキュリティ",
"filter_category_regional": "地域別",
@@ -558,5 +577,7 @@
"filter_category_other_desc": "その他のブロックリストです。",
"original_response": "当初の応答",
"click_to_view_queries": "クエリを表示するにはクリックしてください",
- "port_53_faq_link": "多くの場合、ポート53は \"DNSStubListener\" または \"systemd-resolved\" サービスによって利用されています。これを解決する方法については、<0>この手順0>をお読みください。"
+ "port_53_faq_link": "多くの場合、ポート53は \"DNSStubListener\" または \"systemd-resolved\" サービスによって利用されています。これを解決する方法については、<0>この手順0>をお読みください。",
+ "adg_will_drop_dns_queries": "AdGuard Homeは、このクライアントからすべてのDNSクエリを落とします。",
+ "experimental": "実験用"
}
\ No newline at end of file
diff --git a/client/src/__locales/ko.json b/client/src/__locales/ko.json
index ff434825..49b04a65 100644
--- a/client/src/__locales/ko.json
+++ b/client/src/__locales/ko.json
@@ -132,6 +132,8 @@
"encryption_settings": "암호화 설정",
"dhcp_settings": "DHCP 설정",
"upstream_dns": "업스트림 DNS 서버",
+ "upstream_dns_help": "서버 주소를 한 줄에 하나씩 입력해주십시오. 업스트림 DNS 서버 구성에 대해 자세히 알아보십시오.",
+ "upstream_dns_configured_in_file": "{{path}}에서 구성됨",
"test_upstream_btn": "업스트림 테스트",
"upstreams": "업스트림",
"apply_btn": "적용",
@@ -185,6 +187,7 @@
"example_upstream_regular": "사용자 지정 DNS (UDP을 통한 접속)",
"example_upstream_dot": "암호화 된 <0>DNS-over-TLS0>",
"example_upstream_doh": "암호화 된 <0>DNS-over-HTTPS0>",
+ "example_upstream_doq": "암호화된 <0>DNS-over-QUIC0>",
"example_upstream_sdns": "<1>DNSCrypt1>나 <2>DNS-over-HTTPS2> 리졸버를 위해 <0>DNS 스탬프0>를 사용할 수 있습니다",
"example_upstream_tcp": "사용자 지정 DNS (TCP를 통한 접속)",
"all_lists_up_to_date_toast": "모든 리스트가 이미 최신입니다",
@@ -193,6 +196,10 @@
"dns_test_not_ok_toast": "서버 \"{{key}}\": 사용할 수 없습니다, 제대로 작성했는지 확인하세요.",
"unblock": "차단 해제",
"block": "차단",
+ "disallow_this_client": "클라이언트 거부",
+ "allow_this_client": "클라이언트 허용",
+ "block_for_this_client_only": "이 클라이언트에 대해서만 차단",
+ "unblock_for_this_client_only": "이 클라이언트에 대해서만 차단 해제",
"time_table_header": "시간",
"date": "날짜",
"domain_name_table_header": "도메인명",
@@ -234,6 +241,7 @@
"blocking_mode": "차단 모드",
"default": "기본",
"nxdomain": "NXDOMAIN",
+ "refused": "REFUSED",
"null_ip": "빈 IP",
"custom_ip": "사용자 지정 IP",
"blocking_ipv4": "IPv4 차단",
@@ -245,9 +253,11 @@
"rate_limit": "한도 제한",
"edns_enable": "EDNS 클라이언트 서브넷 활성화",
"edns_cs_desc": "활성화되면 AdGuard Home은 클라이언트의 서브넷을 DNS 서버에 전달합니다.",
+ "rate_limit_desc": "단일 클라이언트에서 허용 가능한 초 당 요청 생성 숫자 (0: 무제한)",
"blocking_ipv4_desc": "차단된 A 요청에 대해서 반환할 IP 주소",
"blocking_ipv6_desc": "차단된 AAAA 요청에 대해서 반환할 IP 주소",
"blocking_mode_default": "기본: Adblock 스타일 규칙에 의해 차단되면 REFUSED으로 응답합니다; /etc/hosts 스타일 규칙에 의해 차단되면 규칙에 정의된 IP 주소로 응답합니다",
+ "blocking_mode_refused": "REFUSED: REFUSED 코드로 응답",
"blocking_mode_nxdomain": "NXDOMAIN: NXDOMAIN 코드로 응답",
"blocking_mode_null_ip": "Null IP: 제로 IP 주소 (A는 0.0.0.0; AAAA는 ::) 로 응답합니다",
"blocking_mode_custom_ip": "커스텀 IP: 직접 설정한 IP 주소로 응답합니다",
@@ -324,6 +334,8 @@
"encryption_https_desc": "HTTPS 포트가 구성되면 HTTPS를 통해 AdGuard Home 관리자 인터페이스에 액세스할 수 있으며, '/dns-query' 위치에 DNS-over-HTTPS도 제공합니다.",
"encryption_dot": "DNS-over-TLS 포트",
"encryption_dot_desc": "이 포트가 구성된 경우 AdGuard Home 이 포트에서 DNS-over-TLS 서버를 실행합니다.",
+ "encryption_doq": "DNS-over-QUIC 포트",
+ "encryption_doq_desc": "이 포트가 설정된 경우 AdGuard Home은 해당 포트에서 DNS-over-QUIC 서버를 실행합니다. 이것은 실험적이며 신뢰할 수 없습니다. 또한 현재 이를 지원하는 클라이언트가 많지 않습니다.",
"encryption_certificates": "인증서",
"encryption_certificates_desc": "암호화를 사용하려면 도메인에 대해 올바른 SSL 인증서 체인을 제공해야 합니다. <0>{{link}}0>에서 무료 증명서를 받을 수도 있고, 신뢰할 수있는 인증 기관에서 구입할 수 있습니다.",
"encryption_certificates_input": "PEM으로 인코딩된 인증서 여기에 복사/붙여넣기하세요.",
@@ -552,7 +564,9 @@
"enter_cache_size": "캐시 크기를 입력하세요",
"enter_cache_ttl_min_override": "최소 TTL을 입력하세요",
"enter_cache_ttl_max_override": "최대 TTL을 입력하세요",
+ "cache_ttl_min_override_desc": "업스트림 서버에서 수신한 TTL 값(최소)을 무시합니다",
"cache_ttl_max_override_desc": "업스트림 서버에서 수신한 TTL 값(최대)을 무시합니다",
+ "ttl_cache_validation": "최소 캐시 TTL 값은 최대 값보다 이하여야 합니다",
"filter_category_general": "일반 목록",
"filter_category_security": "보안 목록",
"filter_category_regional": "지역 목록",
@@ -564,5 +578,7 @@
"setup_config_to_enable_dhcp_server": "DHCP 서버를 활성화하기 위한 초기 설정",
"original_response": "원래 응답",
"click_to_view_queries": "쿼리를 보려면 클릭합니다",
- "port_53_faq_link": "53번 포트는 보통 \"DNSStubListener\"나 \"systemd-resolved\" 서비스가 이미 사용하고 있습니다. 이 문제에 대한 해결 방법을 <0>설명0>에서 찾아보세요."
+ "port_53_faq_link": "53번 포트는 보통 \"DNSStubListener\"나 \"systemd-resolved\" 서비스가 이미 사용하고 있습니다. 이 문제에 대한 해결 방법을 <0>설명0>에서 찾아보세요.",
+ "adg_will_drop_dns_queries": "AdGuard Home은 이 클라이언트에서 모든 DNS 쿼리를 삭제합니다.",
+ "experimental": "실험"
}
\ No newline at end of file
diff --git a/client/src/__locales/nl.json b/client/src/__locales/nl.json
index 4712a030..c87175a3 100644
--- a/client/src/__locales/nl.json
+++ b/client/src/__locales/nl.json
@@ -241,7 +241,7 @@
"blocking_mode": "Blocking modus",
"default": "Standaard",
"nxdomain": "NXDOMAIN",
- "refused": "GEWEIGERD",
+ "refused": "REFUSED",
"null_ip": "Nul IP",
"custom_ip": "Aangepast IP",
"blocking_ipv4": "Blokkeren IP4",
@@ -257,7 +257,7 @@
"blocking_ipv4_desc": "IP-adres dat moet worden teruggegeven voor een geblokkeerd A-verzoek",
"blocking_ipv6_desc": "IP-adres dat moet worden teruggegeven voor een geblokkeerd A-verzoek",
"blocking_mode_default": "Standaard: Reageer met REFUSED wanneer geblokkeerd door een Adblock-type regel; reageer met het IP-adres dat is opgegeven in de regel wanneer het wordt geblokkeerd door een /etc/hosts type regel",
- "blocking_mode_refused": "GEWEIGERD: Antwoorden met GEWEIGERD code",
+ "blocking_mode_refused": "REFUSED: Antwoorden met REFUSED code",
"blocking_mode_nxdomain": "NXDOMAIN: Reageer met NXDOMAIN code",
"blocking_mode_null_ip": "Nul IP: Reageer met een nul IP address (0.0.0.0 voor A; :: voor AAAA)",
"blocking_mode_custom_ip": "Aangepast IP: Reageer met een handmatige ingesteld IP adres",
diff --git a/client/src/__locales/pl.json b/client/src/__locales/pl.json
index 4ba835c7..1073209b 100644
--- a/client/src/__locales/pl.json
+++ b/client/src/__locales/pl.json
@@ -11,6 +11,8 @@
"save_config": "Zapisz konfigurację",
"enabled_dhcp": "Serwer DHCP włączony",
"disabled_dhcp": "Serwer DHCP wyłączony",
+ "unavailable_dhcp": "Serwer DHCP jest niedostępny",
+ "unavailable_dhcp_desc": "AdGuard Home nie może uruchomić serwera DHCP na Twoim systemie operacyjnym",
"dhcp_title": "Serwer DHCP ",
"dhcp_description": "Jeśli router nie zapewnia ustawień DHCP, możesz użyć wbudowanego serwera DHCP AdGuard.",
"dhcp_enable": "Włącz serwer DHCP",
@@ -21,6 +23,8 @@
"dhcp_static_leases": "Dzierżawy statyczne DHCP",
"dhcp_leases_not_found": "Nie znaleziono dzierżaw DHCP",
"dhcp_config_saved": "Konfiguracja DHCP pomyślnie zapisana",
+ "dhcp_ipv4_settings": "Ustawienia serwera DHCP IPv4",
+ "dhcp_ipv6_settings": "Ustawienia serwera DHCP IPv6",
"form_error_required": "Pole jest wymagane",
"form_error_ip4_format": "Nieprawidłowy format IPv4",
"form_error_ip6_format": "Nieprawidłowy format IPv6",
@@ -29,6 +33,7 @@
"form_error_client_id_format": "Nieprawidłowy format identyfikatora klienta",
"form_error_positive": "Musi być większa niż 0",
"form_error_negative": "Musi być równy 0 lub większy",
+ "range_end_error": "Zakres musi być większy niż początkowy",
"dhcp_form_gateway_input": "Adres IP bramy",
"dhcp_form_subnet_input": "Maska podsieci",
"dhcp_form_range_title": "Zakres adresów IP",
@@ -188,6 +193,8 @@
"dns_test_not_ok_toast": "Serwer \"{{key}}\": nie można go użyć, sprawdź, czy napisałeś go poprawnie",
"unblock": "Odblokuj",
"block": "Zablokuj",
+ "block_for_this_client_only": "Zablokuj tylko tego klienta",
+ "unblock_for_this_client_only": "Odblokuj tylko tego klienta",
"time_table_header": "Czas",
"date": "Data",
"domain_name_table_header": "Nazwa domeny",
@@ -229,6 +236,7 @@
"blocking_mode": "Tryb blokowania",
"default": "Domyślny",
"nxdomain": "NXDOMAIN",
+ "refused": "REFUSED",
"null_ip": "Null IP",
"custom_ip": "Niestandardowy adres IP",
"blocking_ipv4": "Blokowanie IPv4",
@@ -243,6 +251,7 @@
"blocking_ipv4_desc": "Adres IP, który ma zostać zwrócony w przypadku zablokowanego żądania A",
"blocking_ipv6_desc": "Adres IP, który ma zostać zwrócony w przypadku zablokowanego żądania AAAA",
"blocking_mode_default": "Domyślny: Odpowiedz kodem REFUSED, gdy zostanie zablokowany przez regułę w stylu Adblock; odpowiedz na adres IP określony w regule, gdy zostanie zablokowany przez regułę w stylu /etc/hosts",
+ "blocking_mode_refused": "REFUSED: Odpowiedz kodem REFUSED",
"blocking_mode_nxdomain": "NXDOMAIN: Odpowiedz kodem NXDOMAIN",
"blocking_mode_null_ip": "Null IP: Odpowiedz z zerowym adresem IP (0.0.0.0 dla A; :: dla AAAA)",
"blocking_mode_custom_ip": "Niestandardowy adres IP: Odpowiedz ręcznie ustawionym adresem IP",
@@ -556,7 +565,9 @@
"filter_category_security_desc": "Listy, które specjalizują się w blokowaniu domen ze złośliwym oprogramowaniem, phishingiem lub oszustwami",
"filter_category_regional_desc": "Listy, które koncentrują się na reklamach regionalnych i serwerach ze skryptami śledzącymi",
"filter_category_other_desc": "Inne listy zablokowanych",
+ "setup_config_to_enable_dhcp_server": "Ustaw konfigurację serwera DHCP, aby go włączyć",
"original_response": "Oryginalna odpowiedź",
"click_to_view_queries": "Kliknij, aby wyświetlić zapytania",
- "port_53_faq_link": "Port 53 jest często zajęty przez usługi \"DNSStubListener\" lub \"systemd-resolved\". Przeczytaj <0>tę instrukcję0> jak to rozwiązać."
+ "port_53_faq_link": "Port 53 jest często zajęty przez usługi \"DNSStubListener\" lub \"systemd-resolved\". Przeczytaj <0>tę instrukcję0> jak to rozwiązać.",
+ "adg_will_drop_dns_queries": "AdGuard Home odrzuci zapytanie DNS od tego klienta."
}
\ No newline at end of file
diff --git a/client/src/__locales/pt-br.json b/client/src/__locales/pt-br.json
index 91142309..c2c1be9b 100644
--- a/client/src/__locales/pt-br.json
+++ b/client/src/__locales/pt-br.json
@@ -229,6 +229,7 @@
"blocking_mode": "Modo de bloqueio",
"default": "Padrão",
"nxdomain": "NXDOMAIN",
+ "refused": "REFUSED",
"null_ip": "IP nulo",
"custom_ip": "IP personalizado",
"blocking_ipv4": "Bloqueando IPv4",
@@ -243,6 +244,7 @@
"blocking_ipv4_desc": "Endereço de IP a ser retornado para uma solicitação bloqueada",
"blocking_ipv6_desc": "Endereço de IP a ser retornado para uma solicitação AAAA bloqueada",
"blocking_mode_default": "Por padrão: Responder com REFUSED quando bloqueado pela regra estilo Adblock e responde com o endereço de IP especificado na regra quando bloqueado pela regra estilo /etc/hosts-style",
+ "blocking_mode_refused": "REFUSED: responder com o código REFUSED",
"blocking_mode_nxdomain": "NXDOMAIN: Responder com o código NXDOMAIN",
"blocking_mode_null_ip": "IP nulo: Responder com endereço IP zero (0.0.0.0 para A; :: para AAAA)",
"blocking_mode_custom_ip": "IP personalizado: Responder com um endereço IP definido manualmente",
diff --git a/client/src/__locales/ro.json b/client/src/__locales/ro.json
index 22946d1b..c04f0d6d 100644
--- a/client/src/__locales/ro.json
+++ b/client/src/__locales/ro.json
@@ -253,6 +253,7 @@
"rate_limit": "Limita ratei",
"edns_enable": "Activați clientul subnet EDNS",
"edns_cs_desc": "Dacă este activat, AdGuard Home va trimite subnet-ul clienților către serverele DNS.",
+ "rate_limit_desc": "Numărul de solicitări pe secundă pe care un singur client este permis să le facă (setând-o la 0 înseamnă nelimitat)",
"blocking_ipv4_desc": "Adresa IP de returnat pentru o cerere A de blocare",
"blocking_ipv6_desc": "Adresa IP de returnat pentru o cerere AAAA de blocare",
"blocking_mode_default": "Implicit: Răspunde cu REFUSED când sunt blocate de regulă tip Adblock; răspunde cu adresa IP specificată în regulă când sunt blocate de regula tip /etc/hosts",
@@ -563,7 +564,9 @@
"enter_cache_size": "Introduceți mărime cache",
"enter_cache_ttl_min_override": "Introduceți minimum TTL",
"enter_cache_ttl_max_override": "Introduceți maximum TTL",
+ "cache_ttl_min_override_desc": "Suprascrie valoarea TTL (minimum) primită de la serverul din amonte",
"cache_ttl_max_override_desc": "Suprascrie valoarea TTL (maximum) primită de la serverul din amonte",
+ "ttl_cache_validation": "Valoarea TTL cache minimă trebuie să fie mai mică sau egală cu valoarea maximă",
"filter_category_general": "General",
"filter_category_security": "Securitate",
"filter_category_regional": "Regional",
diff --git a/client/src/__locales/ru.json b/client/src/__locales/ru.json
index bada408a..0377ca7b 100644
--- a/client/src/__locales/ru.json
+++ b/client/src/__locales/ru.json
@@ -132,6 +132,8 @@
"encryption_settings": "Настройки шифрования",
"dhcp_settings": "Настройки DHCP",
"upstream_dns": "Upstream DNS-серверы",
+ "upstream_dns_help": "Введите адреса серверов по одному на строке. Узнать больше о настройке upstream DNS-серверов.",
+ "upstream_dns_configured_in_file": "Настроен в {{path}}",
"test_upstream_btn": "Тест upstream серверов",
"upstreams": "Upstreams",
"apply_btn": "Применить",
@@ -185,6 +187,7 @@
"example_upstream_regular": "обычный DNS (поверх UDP)",
"example_upstream_dot": "зашифрованный <0>DNS-over-TLS0>",
"example_upstream_doh": "зашифрованный <0>DNS-over-HTTPS0>",
+ "example_upstream_doq": "зашифрован <0>DNS-over-QUIC0>",
"example_upstream_sdns": "вы можете использовать <0>DNS Stamps0> для <1>DNSCrypt1> или <2>DNS-over-HTTPS2> резолверов",
"example_upstream_tcp": "обычный DNS (поверх TCP)",
"all_lists_up_to_date_toast": "Все списки уже обновлены",
@@ -193,6 +196,10 @@
"dns_test_not_ok_toast": "Сервер \"{{key}}\": невозможно использовать, проверьте правильность написания",
"unblock": "Разблокировать",
"block": "Заблокировать",
+ "disallow_this_client": "Запретить доступ клиенту",
+ "allow_this_client": "Разрешить доступ клиенту",
+ "block_for_this_client_only": "Заблокировать только для этого клиента",
+ "unblock_for_this_client_only": "Разблокировать только для этого клиента",
"time_table_header": "Время",
"date": "Дата",
"domain_name_table_header": "Домен",
@@ -234,6 +241,7 @@
"blocking_mode": "Режим блокировки",
"default": "Стандартный",
"nxdomain": "NXDOMAIN",
+ "refused": "REFUSED",
"null_ip": "Нулевой IP",
"custom_ip": "Свой IP",
"blocking_ipv4": "Блокировка IPv4",
@@ -245,9 +253,11 @@
"rate_limit": "Rate limit",
"edns_enable": "Включить отправку EDNS Client Subnet",
"edns_cs_desc": "Если включить эту опцию, AdGuard Home будет отправлять подсети клиентов на DNS-сервера.",
+ "rate_limit_desc": "Ограничение на количество запросов в секунду для каждого клиента (0 — неограниченно)",
"blocking_ipv4_desc": "IP-адрес, возвращаемый при блокировке A-запроса",
"blocking_ipv6_desc": "IP-адрес, возвращаемый при блокировке AAAA-запроса",
"blocking_mode_default": "Стандартный: Отвечает с REFUSED, когда заблокировано правилом в стиле Adblock; отвечает с IP-адресом, указанным в правиле, когда заблокировано правилом в стиле /etc/hosts",
+ "blocking_mode_refused": "REFUSED: Отвечает с кодом REFUSED",
"blocking_mode_nxdomain": "NXDOMAIN: Отвечает с кодом NXDOMAIN\n",
"blocking_mode_null_ip": "Нулевой IP: Отвечает с нулевым IP-адресом (0.0.0.0 для A; :: для AAAA)",
"blocking_mode_custom_ip": "Пользовательский IP: Отвечает с вручную настроенным IP-адресом",
@@ -324,6 +334,8 @@
"encryption_https_desc": "Если порт HTTPS настроен, веб-интерфейс администрирования AdGuard Home будет доступен через HTTPS, а также DNS-over-HTTPS сервер будет доступен по пути '/dns-query'.",
"encryption_dot": "Порт DNS-over-TLS",
"encryption_dot_desc": "Если этот порт настроен, AdGuard Home запустит DNS-over-TLS-сервер на этому порту.",
+ "encryption_doq": "Порт DNS-over-QUIC",
+ "encryption_doq_desc": "Если этот порт настроен, AdGuard Home запустит сервер DNS-over-QUIC на этом порте. Это экспериментально и может быть ненадежно. Кроме того, не так много клиентов поддерживает этот способ в настоящий момент.",
"encryption_certificates": "Сертификаты",
"encryption_certificates_desc": "Для использования шифрования вам необходимо предоставить валидную цепочку SSL-сертификатов для вашего домена. Вы можете получить бесплатный сертификат на <0>{{link}}0> или вы можете купить его у одного из доверенных Центров Сертификации.",
"encryption_certificates_input": "Скопируйте сюда сертификаты в PEM-кодировке.",
@@ -552,7 +564,9 @@
"enter_cache_size": "Введите размер кеша",
"enter_cache_ttl_min_override": "Введите минимальный TTL",
"enter_cache_ttl_max_override": "Введите максимальный TTL",
+ "cache_ttl_min_override_desc": "Переопределить TTL-значение (минимальное), полученное с upstream-сервера",
"cache_ttl_max_override_desc": "Переопределить TTL-значение (максимальное), полученное с upstream-сервера",
+ "ttl_cache_validation": "Минимальное значение TTL кеша должно быть меньше или равно максимальному значению",
"filter_category_general": "Общие",
"filter_category_security": "Безопасность",
"filter_category_regional": "Региональные",
@@ -564,5 +578,7 @@
"setup_config_to_enable_dhcp_server": "Настроить конфигурацию для включения DHCP-сервера",
"original_response": "Первоначальный ответ",
"click_to_view_queries": "Нажмите, чтобы просмотреть запросы",
- "port_53_faq_link": "Порт 53 часто занят службами \"DNSStubListener\" или \"systemd-resolved\". Ознакомьтесь с <0>инструкцией0> о том, как это разрешить."
+ "port_53_faq_link": "Порт 53 часто занят службами \"DNSStubListener\" или \"systemd-resolved\". Ознакомьтесь с <0>инструкцией0> о том, как это разрешить.",
+ "adg_will_drop_dns_queries": "AdGuard Home AdGuard Home сбросит все DNS-запросы от этого клиента.",
+ "experimental": "Экспериментальный"
}
\ No newline at end of file
diff --git a/client/src/__locales/sk.json b/client/src/__locales/sk.json
index 5760c0d9..b1a2bd83 100644
--- a/client/src/__locales/sk.json
+++ b/client/src/__locales/sk.json
@@ -241,7 +241,7 @@
"blocking_mode": "Spôsob blokovania",
"default": "Predvolené",
"nxdomain": "NXDOMAIN",
- "refused": "ODMIETNUTÉ",
+ "refused": "REFUSED",
"null_ip": "Nulová IP adresa",
"custom_ip": "Vlastná IP adresa",
"blocking_ipv4": "Blokovanie IPv4",
@@ -256,7 +256,7 @@
"blocking_ipv4_desc": "IP adresa, ktorá sa má vrátiť v prípade blokovanej žiadosti A",
"blocking_ipv6_desc": "IP adresa, ktorá sa má vrátiť v prípade blokovanej žiadosti AAAA",
"blocking_mode_default": "Predvolená hodnota: Odpovedať pomocou REFUSED, ak je blokovaný pravidlom v štýle Adblock; odpovedať pomocou IP adresy určenej v pravidle, ak je blokovaná pravidlom v štýle /etc/hosts",
- "blocking_mode_refused": "ODMIETNUTÉ: Odpovedať kódom ODMIETNUTÉ",
+ "blocking_mode_refused": "REFUSED: Odpovedať kódom REFUSED",
"blocking_mode_nxdomain": "NXDOMAIN: Odpovedať kódom NXDOMAIN",
"blocking_mode_null_ip": "Null IP: Odpoveď s nulovou IP adresou (0.0.0.0 pre A; :: pre AAAA)",
"blocking_mode_custom_ip": "Vlastná IP adresa: Odpovedzte s manuálne nastavenou IP adresou",
diff --git a/client/src/__locales/sl.json b/client/src/__locales/sl.json
index 862851b9..60293564 100644
--- a/client/src/__locales/sl.json
+++ b/client/src/__locales/sl.json
@@ -241,7 +241,7 @@
"blocking_mode": "Način zaviranja",
"default": "Privzeto",
"nxdomain": "NXDOMAIN",
- "refused": "ZAVRNJEN",
+ "refused": "REFUSED",
"null_ip": "Prazen IP",
"custom_ip": "IP po meri",
"blocking_ipv4": "Onemogočanje IPv4",
@@ -257,7 +257,7 @@
"blocking_ipv4_desc": "IP naslov, ki mora biti vrnjen za onemogočeno zahtevo A",
"blocking_ipv6_desc": "IP naslov, ki mora biti vrnjen za onemogočeno zahtevo AAAA",
"blocking_mode_default": "Privzeto: odziv z REFUSED, kadar je onemogočen s slogom pravila zaviranja oglasov; odziv z navedenim naslovom IP v pravilu, kadar je onemogočen s pravilom /etc/gostitelji",
- "blocking_mode_refused": "ZAVRNJEN: Odziv s kodo REFUSED",
+ "blocking_mode_refused": "REFUSED: Odziv s kodo REFUSED",
"blocking_mode_nxdomain": "NXDOMAIN: Odziv s kodo NXDOMAIN",
"blocking_mode_null_ip": "Prazen IP: Odziv z ničelnim naslovom IP (0.0.0.0 za A; :: za AAAA)",
"blocking_mode_custom_ip": "IP po meri: Odziv z ročno nastavljenim naslovom IP",
diff --git a/client/src/__locales/tr.json b/client/src/__locales/tr.json
index d575629f..e6dad768 100644
--- a/client/src/__locales/tr.json
+++ b/client/src/__locales/tr.json
@@ -231,7 +231,7 @@
"blocking_mode": "Engelleme modu",
"default": "Varsayılan",
"nxdomain": "NXDOMAIN",
- "refused": "REDDEDİLDİ",
+ "refused": "REFUSED",
"null_ip": "Boş IP",
"custom_ip": "Özel IP",
"blocking_ipv4": "IPv4 engelleme",
@@ -244,7 +244,7 @@
"blocking_ipv4_desc": "Engellenen bir A isteği için geri döndürülecek IP adresi",
"blocking_ipv6_desc": "Engellenen bir AAAA isteği için geri döndürülecek IP adresi",
"blocking_mode_default": "Varsayılan: Reklam Engelleme tarzı kural tarafından engellendiğinde REDDEDİLDİ ile yanıt verin; /etc/hosts-style kuralı tarafından engellendiğinde kuralda belirtilen IP adresiyle yanıt verin",
- "blocking_mode_refused": "REDDEDİLDİ: REDDEDİLEN kod ile yanıt verin",
+ "blocking_mode_refused": "REFUSED: REFUSED kod ile yanıt verin",
"blocking_mode_nxdomain": "NXDOMAIN: NXDOMAIN koduyla yanıt",
"blocking_mode_null_ip": "Boş IP: Sıfır IP adresiyle yanıt verin (A için 0.0.0.0; :: AAAA için)",
"blocking_mode_custom_ip": "Özel IP: El ile ayarlanmış bir IP adresi ile yanıt verin",
diff --git a/client/src/__locales/zh-cn.json b/client/src/__locales/zh-cn.json
index 7c8f4b82..78953591 100644
--- a/client/src/__locales/zh-cn.json
+++ b/client/src/__locales/zh-cn.json
@@ -11,6 +11,8 @@
"save_config": "保存配置",
"enabled_dhcp": "DHCP 服务器已启用",
"disabled_dhcp": "DHCP 服务器已禁用",
+ "unavailable_dhcp": "DHCP 无法使用",
+ "unavailable_dhcp_desc": "AdGuard Home 无法在您的操作系统上运行 DHCP 服务器",
"dhcp_title": "DHCP 服务器(实验性)",
"dhcp_description": "如果你的路由器没有提供 DHCP (动态主机配置协议)设置,你可以使用 AdGuard 内置的 DHCP 服务器。",
"dhcp_enable": "启用 DHCP 服务器",
@@ -21,6 +23,8 @@
"dhcp_static_leases": "DHCP 静态租约",
"dhcp_leases_not_found": "未找到 DHCP 租约",
"dhcp_config_saved": "已保存 DHCP 服务器配置",
+ "dhcp_ipv4_settings": "DHCP IPv4设置",
+ "dhcp_ipv6_settings": "DHCP IPv6设置",
"form_error_required": "必填字段",
"form_error_ip4_format": "无效的 IPv4 格式",
"form_error_ip6_format": "无效的 IPv6 格式",
@@ -29,6 +33,7 @@
"form_error_client_id_format": "无效的客户端 ID 格式",
"form_error_positive": "必须大于 0",
"form_error_negative": "必须大于等于 0",
+ "range_end_error": "必须大于范围起始值",
"dhcp_form_gateway_input": "网关 IP",
"dhcp_form_subnet_input": "子网掩码",
"dhcp_form_range_title": "IP 地址范围",
@@ -127,6 +132,8 @@
"encryption_settings": "加密设置",
"dhcp_settings": "DHCP 设置",
"upstream_dns": "上游 DNS 服务器",
+ "upstream_dns_help": "每行输入一个服务器地址。了解更多关于配置上游DNS服务器的内容",
+ "upstream_dns_configured_in_file": "配置路径{{path}}",
"test_upstream_btn": "测试上游 DNS",
"upstreams": "上游服务器",
"apply_btn": "应用",
@@ -180,6 +187,7 @@
"example_upstream_regular": "常规 DNS(基于 UDP)",
"example_upstream_dot": "加密 <0>DNS-over-TLS0>",
"example_upstream_doh": "加密 <0>DNS-over-HTTPS0>",
+ "example_upstream_doq": "加密的<0>DNS-over-QUIC0>",
"example_upstream_sdns": "你可以使用 <1>DNSCrypt1> 的 <0>DNS Stamps0> 或者 <2>DNS-over-HTTPS2> 解析器",
"example_upstream_tcp": "常规 DNS(基于 TCP )",
"all_lists_up_to_date_toast": "所有列表都是最新的",
@@ -188,6 +196,10 @@
"dns_test_not_ok_toast": "服务器 \"{{key}}\":无法使用,请检查你输入的是否正确",
"unblock": "放行",
"block": "拦截",
+ "disallow_this_client": "不允许这个客户端",
+ "allow_this_client": "允许这个客户端",
+ "block_for_this_client_only": "仅拦截这个客户端",
+ "unblock_for_this_client_only": "仅解除对此客户端的拦截",
"time_table_header": "时间",
"date": "日起",
"domain_name_table_header": "域名",
@@ -229,6 +241,7 @@
"blocking_mode": "拦截模式",
"default": "默认",
"nxdomain": "无效域名",
+ "refused": "REFUSED",
"null_ip": "无效 IP",
"custom_ip": "自定义 IP",
"blocking_ipv4": "拦截 IPv4",
@@ -240,9 +253,11 @@
"rate_limit": "速度限制",
"edns_enable": "使用客户端的子网地址(EDNS)",
"edns_cs_desc": "启用后AdGuard Home将会向DNS服务器发送客户端的子网地址进行查询",
+ "rate_limit_desc": "每个客户端每秒钟查询次数的限制 (设置为 0 意味着不限制)",
"blocking_ipv4_desc": "拦截 A 记录请求返回的 IP 地址",
"blocking_ipv6_desc": "拦截 AAAA 记录请求返回的 IP 地址",
"blocking_mode_default": "默认:被Adblock规则拦截时以REFUSED码响应;被/etc/hosts规则拦截时返回规则中指定IP",
+ "blocking_mode_refused": "REFUSED:以 REFUSED 码响应请求",
"blocking_mode_nxdomain": "NXDOMAIN:以NXDOMAIN码响应",
"blocking_mode_null_ip": "空IP:以零IP地址响应(A记录 0.0.0.0;AAAA记录 ::)",
"blocking_mode_custom_ip": "自定IP:以手动设置的IP地址响应",
@@ -319,6 +334,8 @@
"encryption_https_desc": "如果配置了 HTTPS 端口,AdGuard Home 管理界面将可以通过 HTTPS 访问,它还将在在 '/dns-query' 位置提供 DNS-over-HTTPS 。",
"encryption_dot": "DNS-over-TLS 端口",
"encryption_dot_desc": "如果配置了此端口,AdGuard Home 将在此端口上运行一个 DNS-over-TLS 服务器。",
+ "encryption_doq": "DNS-over-QUIC 端口",
+ "encryption_doq_desc": "如果配置了此端口,AdGuard Home将在此端口上运行一个DNS-over-QUIC服务器。这是实验性的,可能不可靠。而且,支持此特性的客户端并不多。",
"encryption_certificates": "证书",
"encryption_certificates_desc": "为了使用加密,您需要为域提供有效的 SSL 证书链。您可以在 <0>{{link}}0> 上获得免费证书,也可以从受信任的证书颁发机构购买证书。",
"encryption_certificates_input": "将您以 PEM 格式编码的证书复制粘贴到此处。",
@@ -547,7 +564,9 @@
"enter_cache_size": "输入缓存大小",
"enter_cache_ttl_min_override": "输入最小TTL值",
"enter_cache_ttl_max_override": "输入最大TTL值",
+ "cache_ttl_min_override_desc": "覆盖从上游服务器接收到的 TTL 值 (最小值)",
"cache_ttl_max_override_desc": "覆盖从上游服务器接收到的TTL值(最大)",
+ "ttl_cache_validation": "最小缓存TTL值必须小于或等于最大值",
"filter_category_general": "常规",
"filter_category_security": "安全",
"filter_category_regional": "区域",
@@ -556,7 +575,10 @@
"filter_category_security_desc": "专用于拦截恶意软件、钓鱼或欺诈域名的列表",
"filter_category_regional_desc": "专注于区域广告和跟踪服务器的列表",
"filter_category_other_desc": "其他阻止列表",
+ "setup_config_to_enable_dhcp_server": "设置配置以启用DHCP服务器",
"original_response": "原始响应",
"click_to_view_queries": "点击查看查询",
- "port_53_faq_link": "53端口常被DNSStubListener或systemdn解析的服务占用。请阅读<0>这份关于如何解决这一问题的说明0>"
+ "port_53_faq_link": "53端口常被DNSStubListener或systemdn解析的服务占用。请阅读<0>这份关于如何解决这一问题的说明0>",
+ "adg_will_drop_dns_queries": "AdGuard Home 会终止所有来自此客户端的DNS查询。",
+ "experimental": "实验性的"
}
\ No newline at end of file
diff --git a/client/src/__locales/zh-hk.json b/client/src/__locales/zh-hk.json
new file mode 100644
index 00000000..4ed75e55
--- /dev/null
+++ b/client/src/__locales/zh-hk.json
@@ -0,0 +1,574 @@
+{
+ "client_settings": "用戶端設定",
+ "example_upstream_reserved": "您可以<0>指定網域0>使用特定 DNS 查詢",
+ "upstream_parallel": "使用平行查詢,同時查詢所有上游伺服器來來加速解析結果",
+ "parallel_requests": "平行處理",
+ "load_balancing": "負載平衝",
+ "load_balancing_desc": "一次只查詢一個伺服器。AdGuard Home 會使用加權隨機取樣來選擇使用的查詢結果,以確保速度最快的伺服器能被充分運用。",
+ "bootstrap_dns": "引導(Boostrap) DNS 伺服器",
+ "bootstrap_dns_desc": "引導(Bootstrap)DNS 伺服器用來解析 DoH/DoT 的域名 IP。",
+ "check_dhcp_servers": "檢查 DHCP 伺服器",
+ "save_config": "儲存設定",
+ "enabled_dhcp": "DHCP 伺服器已啟動",
+ "disabled_dhcp": "DHCP 伺服器已關閉",
+ "unavailable_dhcp": "DHCP 無法使用",
+ "unavailable_dhcp_desc": "AdGuard Home 無法在您的作業系統上運行 DHCP 伺服器",
+ "dhcp_title": "DHCP 伺服器(實驗性功能!)",
+ "dhcp_description": "如果你的路由器沒有提供 DHCP 設定,您可以使用 AdGuard 內建的 DHCP 伺服器。",
+ "dhcp_enable": "開啟 DHCP 伺服器",
+ "dhcp_disable": "關閉 DHCP 伺服器",
+ "dhcp_not_found": "您可以安全地啟用內建 DHCP 伺服器 - 在目前網路中沒有找到任何有效的 DHCP 伺服器。但我們依舊建議您手動再次檢查,因為目前我們的自動檢測並不能確定 100% 準確",
+ "dhcp_found": "在目前網段中有正在運作的 DHCP 伺服器,開啟內建 DHCP 伺服器是不安全的。",
+ "dhcp_leases": "DHCP 租用",
+ "dhcp_static_leases": "DHCP 靜態租用",
+ "dhcp_leases_not_found": "找不到 DHCP 租約",
+ "dhcp_config_saved": "DHCP 設定已儲存",
+ "dhcp_ipv4_settings": "DHCP IPv4 設定",
+ "dhcp_ipv6_settings": "DHCP IPv6 設定",
+ "form_error_required": "必要欄位",
+ "form_error_ip4_format": "無效的 IPv4 格式",
+ "form_error_ip6_format": "無效的 IPv6 格式",
+ "form_error_ip_format": "無效的 IP 格式",
+ "form_error_mac_format": "無效的 「MAC 位址」格式",
+ "form_error_client_id_format": "無效的「客戶端 ID」格式",
+ "form_error_positive": "數值必須大於 0",
+ "form_error_negative": "數值必須大於等於 0",
+ "range_end_error": "必須大於起始值",
+ "dhcp_form_gateway_input": "閘道 IP 位址",
+ "dhcp_form_subnet_input": "子網路遮罩",
+ "dhcp_form_range_title": "IP 位址範圍",
+ "dhcp_form_range_start": "範圍開始",
+ "dhcp_form_range_end": "範圍結束",
+ "dhcp_form_lease_title": "DHCP 租用時間(以秒為單位)",
+ "dhcp_form_lease_input": "租用時間長度",
+ "dhcp_interface_select": "選擇 DHCP 使用的網路介面",
+ "dhcp_hardware_address": "硬體位址",
+ "dhcp_ip_addresses": "IP 位址",
+ "ip": "IP",
+ "dhcp_table_hostname": "主機名稱",
+ "dhcp_table_expires": "到期",
+ "dhcp_warning": "如果無論如何您都想要啟動 AdGuard 內建 DHCP 伺服器,請先確保同一網路下沒有正在運作的 DHCP 伺服器,否則很有可能會破壞其他已連線至網際網路的裝置。",
+ "dhcp_error": "無法偵測到同一網路下使否有其他 DHCP 伺服器。",
+ "dhcp_static_ip_error": "使用 DHCP 伺服器必須先指定靜態 IP 位置給 AdGuard。無法偵測到有效的靜態 IP 設定,請先手動設定。",
+ "dhcp_dynamic_ip_found": "您的網路介面 <0>{{interfaceName}}0> 正在使用動態 IP,要使用 DHCP 伺服器必須指定靜態 IP 給 AdGuard。\n目前您的 IP 位址 <0>{{ipAddress}}0>,啟用 DHCP 後此 IP 將自動設定為靜態 IP 位址。",
+ "dhcp_lease_added": "靜態租用 \"{{key}}\" 已新增成功",
+ "dhcp_lease_deleted": "靜態租用 \"{{key}}\" 已刪除成功",
+ "dhcp_new_static_lease": "新增靜態租用",
+ "dhcp_static_leases_not_found": "找不到 DHCP 靜態租用",
+ "dhcp_add_static_lease": "新增靜態租用",
+ "dhcp_reset": "您確定要重設 DHCP 設定嗎?",
+ "country": "國家",
+ "city": "城市",
+ "delete_confirm": "您確定要刪除「{{key}}」嗎?",
+ "form_enter_hostname": "請輸入主機名稱",
+ "error_details": "錯誤詳細資料",
+ "response_details": "回應詳細資料",
+ "request_details": "請求詳細資料",
+ "client_details": "用戶端詳細資料",
+ "details": "詳細資料",
+ "back": "返回",
+ "dashboard": "儀表板",
+ "settings": "設定",
+ "filters": "過濾器",
+ "filter": "過濾器",
+ "query_log": "查詢記錄",
+ "compact": "精簡",
+ "nothing_found": "沒有結果",
+ "faq": "常見問題",
+ "version": "版本",
+ "address": "位址",
+ "protocol": "協定",
+ "on": "運作中",
+ "off": "未運作",
+ "copyright": "版權",
+ "homepage": "首頁",
+ "report_an_issue": "回報問題",
+ "privacy_policy": "隱私政策",
+ "enable_protection": "開啟保護",
+ "enabled_protection": "已開啟保護",
+ "disable_protection": "停用防護",
+ "disabled_protection": "已停用防護",
+ "refresh_statics": "重新整理統計資料",
+ "dns_query": "DNS 查詢",
+ "blocked_by": "<0>被過濾器封鎖0>",
+ "stats_malware_phishing": "已封鎖惡意軟體/網路釣魚",
+ "stats_adult": "已封鎖成人網站",
+ "stats_query_domain": "熱門查詢網域排行",
+ "for_last_24_hours": "過去 24 小時",
+ "for_last_days": "最近 {{count}} 天內",
+ "for_last_days_plural": "最近 {{count}} 天內",
+ "no_domains_found": "找不到網域",
+ "requests_count": "查詢次數",
+ "top_blocked_domains": "熱門封鎖網域排行",
+ "top_clients": "熱門用戶端排行",
+ "no_clients_found": "找不到用戶端",
+ "general_statistics": "一般統計資料",
+ "number_of_dns_query_days": "過去 {{count}} 天內 DNS 查詢總數",
+ "number_of_dns_query_days_plural": "過去 {{count}} 天內 DNS 查詢總數",
+ "number_of_dns_query_24_hours": "過去 24小時內 DNS 查詢總數",
+ "number_of_dns_query_blocked_24_hours": "已被廣告過濾器與主機黑名單封鎖 DNS 查詢總數",
+ "number_of_dns_query_blocked_24_hours_by_sec": "已被 AdGuard 瀏覽安全模組封鎖的 DNS 查詢總數",
+ "number_of_dns_query_blocked_24_hours_adult": "已封鎖成人網站總數",
+ "enforced_save_search": "強制使用安全搜尋",
+ "number_of_dns_query_to_safe_search": "已強制使用安全搜尋總數",
+ "average_processing_time": "平均的處理時間",
+ "average_processing_time_hint": "處理 DNS 請求的平均時間(毫秒)",
+ "block_domain_use_filters_and_hosts": "使用過濾器與 hosts 檔案阻擋網域查詢",
+ "filters_block_toggle_hint": "您可在過濾器設定中設定封鎖規則。",
+ "use_adguard_browsing_sec": "使用 AdGuard 瀏覽安全網路服務",
+ "use_adguard_browsing_sec_hint": "AdGuard Home 將檢查查詢網域是否在瀏覽安全服務黑名單內。它使用尊重個人隱私的 API 來進行檢查:會先透過 SHA256 將網域編碼後取簡短前置字串傳送到伺服器核對。",
+ "use_adguard_parental": "使用 AdGuard 家長監護功能",
+ "use_adguard_parental_hint": "AdGuard Home 將檢查查詢網域是否含有成人內容。它使用與 AdGuard 瀏覽安全一樣的尊重個人隱私的 API 來進行檢查。",
+ "enforce_safe_search": "強制使用安全搜尋",
+ "enforce_save_search_hint": "AdGuard Home 可在下列搜尋引擎使用強制安全搜尋:Google、YouTube、Bing、DuckDuckGo 和 Yandex。",
+ "no_servers_specified": "沒有指定的伺服器",
+ "general_settings": "一般設定",
+ "dns_settings": "DNS 設定",
+ "dns_blocklists": "DNS 黑名單",
+ "dns_allowlists": "DNS 白名單",
+ "dns_blocklists_desc": "AdGuard Home 會對符合規則的查詢進行封鎖。",
+ "dns_allowlists_desc": "在白名單內的網域無論如何都會被允許,即使他在其他黑名單內也一樣。",
+ "custom_filtering_rules": "自訂過濾規則",
+ "encryption_settings": "加密設定",
+ "dhcp_settings": "DHCP 設定",
+ "upstream_dns": "上游 DNS 伺服器",
+ "test_upstream_btn": "測試上游 DNS",
+ "upstreams": "上游",
+ "apply_btn": "套用",
+ "disabled_filtering_toast": "已停用過濾",
+ "enabled_filtering_toast": "已啟用過濾",
+ "disabled_safe_browsing_toast": "已停用安全瀏覽",
+ "enabled_safe_browsing_toast": "已啟用安全瀏覽",
+ "disabled_parental_toast": "已停用家長監護",
+ "enabled_parental_toast": "已啟用家長監護",
+ "disabled_safe_search_toast": "已停用安全搜尋",
+ "enabled_save_search_toast": "已啟用安全搜尋",
+ "enabled_table_header": "啟用",
+ "name_table_header": "名稱",
+ "list_url_table_header": "清單 URL 網址",
+ "rules_count_table_header": "規則總數",
+ "last_time_updated_table_header": "上次更新時間",
+ "actions_table_header": "動作",
+ "request_table_header": "請求",
+ "edit_table_action": "編輯",
+ "delete_table_action": "刪除",
+ "elapsed": "已耗用",
+ "filters_and_hosts_hint": "AdGuard Home 接受「adblock」以及「host檔案」語法。",
+ "no_blocklist_added": "沒有新增的黑名單",
+ "no_whitelist_added": "沒有新增的白名單",
+ "add_blocklist": "新增黑名單",
+ "add_allowlist": "新增白名單",
+ "cancel_btn": "取消",
+ "enter_name_hint": "輸入名稱",
+ "enter_url_or_path_hint": "請在列表中輸入 URL 網址或絕對路徑",
+ "check_updates_btn": "檢查更新",
+ "new_blocklist": "新增黑名單",
+ "new_allowlist": "新增白名單",
+ "edit_blocklist": "編輯黑名單",
+ "edit_allowlist": "編輯白名單",
+ "choose_blocklist": "選擇封鎖清單",
+ "choose_allowlist": "選擇允許清單",
+ "enter_valid_blocklist": "輸入有效的黑名單 URL 網址",
+ "enter_valid_allowlist": "輸入有效的白名單 URL 網址",
+ "form_error_url_format": "無效的 URL 網址格式",
+ "form_error_url_or_path_format": "列表中含有的 URL 網址或絕對路徑",
+ "custom_filter_rules": "自訂過濾規則",
+ "custom_filter_rules_hint": "一行一條規則。您可以使用「adblock」語法或「hosts檔案」的語法。",
+ "examples_title": "範例",
+ "example_meaning_filter_block": "封鎖對 example.org 網域及其所有子網域的存取",
+ "example_meaning_filter_whitelist": "解除對 example.org 網域及其所有子網域存取封鎖",
+ "example_meaning_host_block": "AdGuard Home 將會對 example.org (不包含子網域)查詢回應 127.0.0.1。",
+ "example_comment": "! Here goes a comment",
+ "example_comment_meaning": "註解",
+ "example_comment_hash": "# Also a comment",
+ "example_regex_meaning": "使用正規表示式(Regular Expression)來阻止對應的網域查詢",
+ "example_upstream_regular": "一般 DNS(透過 UDP)",
+ "example_upstream_dot": "<0>DNS-over-TLS0>(流量加密)",
+ "example_upstream_doh": "<0>DNS-over-HTTPS0>(流量加密)",
+ "example_upstream_doq": "加密的<0>DNS-over-QUIC0>",
+ "example_upstream_sdns": "您可以使透過 <0>DNS Stamps0> 來解析 <1>DNSCrypt1> 或 <2>DNS-over-HTTPS2>",
+ "example_upstream_tcp": "一般 DNS(透過 TCP)",
+ "all_lists_up_to_date_toast": "所有清單已經是最新的",
+ "updated_upstream_dns_toast": "已更新上游 DNS 伺服器",
+ "dns_test_ok_toast": "設定中的 DNS 上游運作正常",
+ "dns_test_not_ok_toast": "設定中的 \"{{key}}\" DNS 出現錯誤,請檢察拼字",
+ "unblock": "解除封鎖",
+ "block": "封鎖",
+ "time_table_header": "時間",
+ "date": "日期",
+ "domain_name_table_header": "域名",
+ "domain_or_client": "網域或用戶端",
+ "type_table_header": "類型",
+ "response_table_header": "回應",
+ "response_code": "回應代碼",
+ "client_table_header": "用戶端",
+ "empty_response_status": "空白",
+ "show_all_filter_type": "顯示全部",
+ "show_filtered_type": "僅顯示已過濾",
+ "no_logs_found": "找不到記錄",
+ "refresh_btn": "重新整理",
+ "previous_btn": "上一頁",
+ "next_btn": "下一頁",
+ "loading_table_status": "正在載入...",
+ "page_table_footer_text": "頁",
+ "rows_table_footer_text": "列",
+ "updated_custom_filtering_toast": "自訂過濾規則已更新",
+ "rule_removed_from_custom_filtering_toast": "已從自訂過濾規則中移除:{{rule}}",
+ "rule_added_to_custom_filtering_toast": "已新增至自訂規則中:{{rule}}",
+ "query_log_response_status": "狀態:{{value}}",
+ "query_log_filtered": "被 {{filter}} 過濾",
+ "query_log_confirm_clear": "您確定要清除整個查詢記錄嗎?",
+ "query_log_cleared": "已清除查詢記錄",
+ "query_log_updated": "已成功更新查詢記錄",
+ "query_log_clear": "清除查詢記錄",
+ "query_log_retention": "查詢記錄保留時間",
+ "query_log_enable": "開啟記錄",
+ "query_log_configuration": "記錄檔設定",
+ "query_log_disabled": "查詢記錄未開啟,可以在<0>設定0>中開啟",
+ "query_log_strict_search": "使用雙引號來強調搜尋結果",
+ "query_log_retention_confirm": "您確定要更改記錄檔保存期限嗎?如果您縮短期限部分資料可能將會遺失",
+ "anonymize_client_ip": "將用戶端 IP 匿名化",
+ "anonymize_client_ip_desc": "不要將用戶端完整 IP 位址儲存在記錄檔與統計資料",
+ "dns_config": "DNS 伺服器設定",
+ "dns_cache_config": "DNS 快取設定",
+ "dns_cache_config_desc": "在這裡您可以設定 DNS 快取",
+ "blocking_mode": "封鎖模式",
+ "default": "預設",
+ "nxdomain": "NXDOMAIN",
+ "null_ip": "Null IP",
+ "custom_ip": "自訂 IP 位址",
+ "blocking_ipv4": "封鎖 IPv4",
+ "blocking_ipv6": "封鎖 IPv6",
+ "dns_over_https": "DNS-over-HTTPS",
+ "dns_over_tls": "DNS-over-TLS",
+ "plain_dns": "一般未加密 DNS",
+ "form_enter_rate_limit": "輸入速率限制",
+ "rate_limit": "速率限制",
+ "edns_enable": "編輯 EDNS 用戶端子網路",
+ "edns_cs_desc": "開啟後 AdGuard Home 將會傳送用戶端的子網路給 DNS 伺服器。",
+ "rate_limit_desc": "限制單一裝置每秒發出的查詢次數(設定為 0 即表示無限制)",
+ "blocking_ipv4_desc": "回覆指定 IPv4 位址給被封鎖的網域的 A 紀錄查詢",
+ "blocking_ipv6_desc": "回覆指定 IPv6 位址給被封鎖的網域的 AAAA 紀錄查詢",
+ "blocking_mode_default": "預設:符合「adblock 樣式」的規則將回應 REFUSED,而「hosts 檔案」則回應設定的 IP 位址。",
+ "blocking_mode_nxdomain": "NXDOMAIN:回應 NXDOMAIN 狀態碼",
+ "blocking_mode_null_ip": "Null IP:回應零值的 IP 位址(A 紀錄回應 0.0.0.0 ,AAAA 紀錄回應 ::)",
+ "blocking_mode_custom_ip": "自訂 IP 位址:回應一個自訂的 IP 位址",
+ "upstream_dns_client_desc": "如果您將此欄位留白,AdGuard Home 將使用 <0>DNS 設定0> 內的設定的 DNS 伺服器。",
+ "tracker_source": "追蹤器來源",
+ "source_label": "來源",
+ "found_in_known_domain_db": "在已知網域資料庫中找到。",
+ "category_label": "類別",
+ "rule_label": "規則",
+ "list_label": "清單",
+ "unknown_filter": "未知過濾器 {{filterId}}",
+ "known_tracker": "已知追蹤器",
+ "install_welcome_title": "歡迎使用 AdGuard Home!",
+ "install_welcome_desc": "AdGuard Home 是個封鎖全網路廣告和追蹤器封鎖的 DNS 伺服器。用來控制您自己的整個網路以及裝置,而且並不需要在裝置安裝程式。",
+ "install_settings_title": "管理介面",
+ "install_settings_listen": "監聽介面",
+ "install_settings_port": "連接埠",
+ "install_settings_interface_link": "您可以從以下 IP 位址來訪問 AdGuard Home 管理介面:",
+ "form_error_port": "輸入有效的連接埠",
+ "install_settings_dns": "DNS 伺服器",
+ "install_settings_dns_desc": "您需要將您的裝置或路由器設定以下的 IP 位址為 DNS 伺服器:",
+ "install_settings_all_interfaces": "所有介面",
+ "install_auth_title": "驗證",
+ "install_auth_desc": "強烈建議為 AdGuard Home 管理介面設定驗證密碼,即使管理介面僅能從本地區域網路連接,不過設定密碼保護仍然很重要。",
+ "install_auth_username": "使用者名稱",
+ "install_auth_password": "密碼",
+ "install_auth_confirm": "確認密碼",
+ "install_auth_username_enter": "輸入用戶名",
+ "install_auth_password_enter": "輸入密碼",
+ "install_step": "步驟",
+ "install_devices_title": "配置您的裝置",
+ "install_devices_desc": "要開始使用 AdGuard Home,您需要設定好裝置才能使用。",
+ "install_submit_title": "恭喜!",
+ "install_submit_desc": "安裝步驟已完成,現在已經可以開始使用 AdGuard Home",
+ "install_devices_router": "路由器",
+ "install_devices_router_desc": "使用此設定後,所有連接家中路由器的裝置都會自動套用,無須在每台裝置上個別設定。",
+ "install_devices_address": "AdGuard Home DNS 伺服器正在監聽以下位址",
+ "install_devices_router_list_1": "開啟您的路由器設定。通常可透過瀏覽器開啟(http://192.168.0.1/ 或 http://192.168.1.1)。接著您可能會被要求驗證登入,如果忘記密碼可以按壓路由器的 REST 重設按鈕來重設。部分路由器可能需要安裝特定應用程式,在這種情況下應該已經安裝在您的電腦或手機上。",
+ "install_devices_router_list_2": "找到 DHCP/DNS 設定。允許兩到三組數字的欄位旁邊尋找 DNS 字串,每組數字分為四組,每組一到三位數。",
+ "install_devices_router_list_3": "請在那邊輸入您的 AdGuard Home 伺服器位址。",
+ "install_devices_router_list_4": "您無法於某些類型的路由器上設定自訂的 DNS 伺服器。在這種情況下,如果您設置 AdGuard Home 作為 <0>DHCP0> 伺服器,其可能有所幫助。否則,您應搜尋有關如何為您的特定路由器型號自訂 DNS 伺服器之用法說明。",
+ "install_devices_windows_list_1": "在「開始列」或「Windows 搜尋」開啟控制台。",
+ "install_devices_windows_list_2": "點擊「網路和網際網路」,接著點選「網路和共用中心」。",
+ "install_devices_windows_list_3": "在畫面左側點擊「變更介面卡設定」。",
+ "install_devices_windows_list_4": "對著您正在使用的連線點擊右鍵,選擇「內容」。",
+ "install_devices_windows_list_5": "選擇清單中的「網際網路通訊協定第 4 版(TCP/IPv4)」,再點擊「內容」。",
+ "install_devices_windows_list_6": "點擊「使用下列的 DNS 伺服器位址」,接著輸入您的 AdGuard Home 伺服器位址。",
+ "install_devices_macos_list_1": "點擊左上角的 Apple Icon,接著點擊「系統偏好設定」。",
+ "install_devices_macos_list_2": "點擊「網路」。",
+ "install_devices_macos_list_3": "選擇清單中第一個連線接著點選「進階設定」。",
+ "install_devices_macos_list_4": "選擇 DNS 分頁,接著輸入您的 AdGuard Home 伺服器位址。",
+ "install_devices_android_list_1": "在 Android 主選單中點選設定。",
+ "install_devices_android_list_2": "在 Wi-Fi 選單中會列出所有可用的網路(在行動網路時無法使用自訂 DNS)。",
+ "install_devices_android_list_3": "長按您正在使用的網路,接著點選修改網路。",
+ "install_devices_android_list_4": "在某些裝置上您需要勾選進階方塊才能接著設定。要設定自訂 DNS 必須先將 IP 設定從 DHCP 改為靜態 IP。",
+ "install_devices_android_list_5": "將 DNS 1 和 DNS 2 更改成您的 AdGuard Home 伺服器位址。",
+ "install_devices_ios_list_1": "從主畫面中,點選設定。",
+ "install_devices_ios_list_2": "在左側選擇 Wi-Fi(在行動網路時無法使用自訂 DNS)。",
+ "install_devices_ios_list_3": "點選連線中的網路",
+ "install_devices_ios_list_4": "在 DNS 欄位中輸入您的 AdGuard Home 伺服器位址。",
+ "get_started": "開始設定",
+ "next": "下一步",
+ "open_dashboard": "開啟儀表板",
+ "install_saved": "成功儲存",
+ "encryption_title": "加密",
+ "encryption_desc": "加密(HTTPS/TLS)提供給 DNS 和「管理介面網頁介面」兩者",
+ "encryption_config_saved": "加密設定已儲存",
+ "encryption_server": "伺服器名稱",
+ "encryption_server_enter": "輸入您的網域名稱",
+ "encryption_server_desc": "要使用 HTTPS,您必須輸入與您 SSL 憑證相符的伺服器名稱。",
+ "encryption_redirect": "自重新導向到 HTTPS",
+ "encryption_redirect_desc": "如果啟用,AdGuard Home 將會自動導向 HTTP 到 HTTPS。",
+ "encryption_https": "HTTPS 連接埠",
+ "encryption_https_desc": "如果已設定 HTTPS,AdGuard Home 網頁管理介面將會使用 HTTPS 來存取,且「/dns-query」也提供 DNS-over-HTTPS 查詢。",
+ "encryption_dot": "DNS-over-TLS 連接埠",
+ "encryption_dot_desc": "如果已設定此連接埠,AdGuard Home 將啟動 DNS-over-TLS 伺服器來監聽請求。",
+ "encryption_doq": "DNS-over-QUIC端口",
+ "encryption_doq_desc": "如果此端口被配置了, AdGuard Home將會在此端口運行DNS-over-QUIC服務. 這目前還是實驗性的功能,可能不可靠. 另外,目前還沒有大量支持它的客戶端",
+ "encryption_certificates": "憑證",
+ "encryption_certificates_desc": "要使用加密連線,必須擁有一個有效的 SSL 憑證對應您的網域。您可以從<0>{{link}}0>取得免費的 SSL 憑證或從受信任的 SSL 憑證簽發機構購買。",
+ "encryption_certificates_input": "在這裡複製/貼上您的 PEM 憑證。",
+ "encryption_status": "狀態",
+ "encryption_expire": "到期",
+ "encryption_key": "私密金鑰",
+ "encryption_key_input": "在這裡複製/貼上您的 PEM 憑證。",
+ "encryption_enable": "開啟加密(HTTPS、DNS-over-HTTPS 和 DNS-over-TLS)",
+ "encryption_enable_desc": "如果加密開啟 AdGuard Home 網頁管理介面將使用 HTTPS 提供存取,DNS 伺服器也提供 DNS-over-HTTPS 和 DNS-over-TLS 查詢請求。",
+ "encryption_chain_valid": "憑證鏈結有效",
+ "encryption_chain_invalid": "憑證連結無效",
+ "encryption_key_valid": "{{type}} 私密金鑰有效",
+ "encryption_key_invalid": "{{type}} 私密金鑰無效",
+ "encryption_subject": "主體",
+ "encryption_issuer": "簽發者",
+ "encryption_hostnames": "主機名稱",
+ "encryption_reset": "您確定要重設加密設定嗎?",
+ "topline_expiring_certificate": "您的 SSL 憑證即將到期。請前往<0>加密設定0>更新。",
+ "topline_expired_certificate": "您的 SSL 憑證已到期。請前往<0>加密設定0>更新。",
+ "form_error_port_range": "輸入範圍 80-65535 中的值",
+ "form_error_port_unsafe": "這個連接埠不安全",
+ "form_error_equal": "不可相同",
+ "form_error_password": "密碼不相符",
+ "reset_settings": "重設設定",
+ "update_announcement": "有新版的 AdGuard Home {{version}} 可供更新!詳細資訊請<0>點擊這裡0>。",
+ "setup_guide": "安裝導覽",
+ "dns_addresses": "DNS 位址",
+ "dns_start": "DNS 伺服器正在啟動",
+ "dns_status_error": "檢查 DNS 伺服器狀態錯誤",
+ "down": "離線",
+ "fix": "修正",
+ "dns_providers": "下列是可以使用的<0>軟體清單0>。",
+ "update_now": "立即更新",
+ "update_failed": "自動更新發生錯誤。請嘗試依照以下步驟 來手動更新。",
+ "processing_update": "請稍候,AdGuard Home 正在更新",
+ "clients_title": "用戶端",
+ "clients_desc": "對已連接到 AdGuard Home 的裝置進行設定",
+ "settings_global": "全域",
+ "settings_custom": "自訂",
+ "table_client": "用戶端",
+ "table_name": "名稱",
+ "save_btn": "儲存",
+ "client_add": "新增用戶端",
+ "client_new": "設定新用戶端",
+ "client_edit": "編輯用戶端",
+ "client_identifier": "識別碼",
+ "ip_address": "IP 位址",
+ "client_identifier_desc": "可通過 IP 地址、CIDR、MAC 地址來辨識使用者裝置。注意:必須使用 AdGuard Home 內建 <0>DHCP 伺服器0> 才能偵測 MAC 地址。",
+ "form_enter_ip": "輸入 IP",
+ "form_enter_mac": "輸入 MAC 地址",
+ "form_enter_id": "輸入識別碼",
+ "form_add_id": "新增識別碼",
+ "form_client_name": "輸入用戶端名稱",
+ "name": "名稱",
+ "client_global_settings": "Use global settings",
+ "client_deleted": "已刪除「{{key}}」",
+ "client_added": "已新增「{{key}}」",
+ "client_updated": "已更新「{{key}}」",
+ "clients_not_found": "找不到用戶端",
+ "client_confirm_delete": "您確定要刪除「{{key}}」用戶端嗎?",
+ "list_confirm_delete": "您確定要刪除這個清單嗎?",
+ "auto_clients_title": "用戶端(連接時間)",
+ "auto_clients_desc": "未設定但有連接過 AdGuard Home 的用戶端",
+ "access_title": "存取設定",
+ "access_desc": "您可以在這裡設定 AdGuard Home DNS 伺服器存取規則。",
+ "access_allowed_title": "用戶端白名單",
+ "access_allowed_desc": "輸入 CIDR 或 IP 位址格式的清單,設定後 AdGuard Home 將僅接受設定的 IP 位址查詢請求。",
+ "access_disallowed_title": "用戶端黑名單",
+ "access_disallowed_desc": "輸入 CIDR 或 IP 位址格式的清單,設定後 AdGuard Home 將拒絕設定的 IP 位址查詢請求。",
+ "access_blocked_title": "網域黑名單",
+ "access_blocked_desc": "請不要與過濾器混淆,AdGuard Home 將對這些網域執行過濾檢查,而是直接拒絕查詢。您可以輸入特定網域名稱來使用設定,或使用萬用字元,例如:「example.org」、「*.example.org」或「||example.org^」。",
+ "access_settings_saved": "存取設定已儲存",
+ "updates_checked": "檢查更新成功",
+ "updates_version_equal": "AdGuard Home 是最新的版本",
+ "check_updates_now": "立即檢查更新",
+ "dns_privacy": "DNS 隱私",
+ "setup_dns_privacy_1": "<0>DNS-over-TLS:0>使用 <1>{{address}}1>。",
+ "setup_dns_privacy_2": "<0>DNS-over-HTTPS:0>使用 <1>{{address}}1>。",
+ "setup_dns_privacy_3": "<0>注意:加密 DNS 僅適用於 Android 9 或以上,除此之外您可能需要安裝其他軟體。0><0>這些是您可以使用的軟體清單0>",
+ "setup_dns_privacy_android_1": "Android 9 原生支援 DNS-over-TLS。前網「設定」→「網路 & 網際網路」→「進階」→「私人 DNS」設定。",
+ "setup_dns_privacy_android_2": "<0>AdGuard for Android0> 支援 <1>DNS-over-HTTPS1> 與 <1>DNS-over-TLS1>。",
+ "setup_dns_privacy_android_3": "<0>Intra0> 對 Android 新增支援 <1>DNS-over-HTTPS1>。",
+ "setup_dns_privacy_ios_1": "<0>DNSCloak0> 支援 <1>DNS-over-HTTPS1>,若要使用您必須先產生 <2>DNS Stamp2>。",
+ "setup_dns_privacy_ios_2": "<0>AdGuard for iOS0> 支援 <1>DNS-over-HTTPS1> 與 <1>DNS-over-TLS1> 設定。",
+ "setup_dns_privacy_other_title": "其他實作軟體",
+ "setup_dns_privacy_other_1": "AdGuard Home 本身在任何平台都是安全的 DNS 用戶端。",
+ "setup_dns_privacy_other_2": "<0>dnsproxy0> 支援所有加密 DNS 協定。",
+ "setup_dns_privacy_other_3": "<0>dnscrypt-proxy0> 支援 <1>DNS-over-HTTPS1>。",
+ "setup_dns_privacy_other_4": "<0>Mozilla Firefox0> 支援 <1>DNS-over-HTTPS1>。",
+ "setup_dns_privacy_other_5": "您可以在<0>這裏0>與<1>這裏1>找到更多實作軟體。",
+ "setup_dns_notice": "要使用 <1>DNS-over-HTTPS1> 或 <1>DNS-over-TLS1>,您必須先在 AdGuard Home 完成 <0>加密設定0>。",
+ "rewrite_added": "「{{key}}」的 DNS 覆寫新增成功",
+ "rewrite_deleted": "「{{key}}」的 DNS 覆寫刪除成功",
+ "rewrite_add": "新增 DNS 覆寫",
+ "rewrite_not_found": "找不到 DNS 覆寫",
+ "rewrite_confirm_delete": "您確定要刪除 \"{{key}}\" 的 DNS 覆寫?",
+ "rewrite_desc": "提供簡單的方式對特定網域自訂 DNS 回應。",
+ "rewrite_applied": "已套用 DNS 覆寫規則",
+ "rewrite_hosts_applied": "由「hosts 檔案」覆寫",
+ "dns_rewrites": "DNS 覆寫",
+ "form_domain": "輸入網域名稱或使用萬用字元。",
+ "form_answer": "輸入 IP 或網域名稱",
+ "form_error_domain_format": "網域格式無效",
+ "form_error_answer_format": "回應格式無效",
+ "configure": "設定",
+ "main_settings": "主要設定",
+ "block_services": "封鎖特定服務",
+ "blocked_services": "已封鎖服務",
+ "blocked_services_desc": "用來快速封鎖熱門網站或服務",
+ "blocked_services_saved": "已成功封鎖服務",
+ "blocked_services_global": "使用全域封鎖服務",
+ "blocked_service": "封鎖服務",
+ "block_all": "封鎖全部",
+ "unblock_all": "全部解除封鎖",
+ "encryption_certificate_path": "憑證路徑",
+ "encryption_private_key_path": "私鑰路徑",
+ "encryption_certificates_source_path": "設定憑證檔案路徑",
+ "encryption_certificates_source_content": "貼上憑證內容",
+ "encryption_key_source_path": "設定私鑰路徑",
+ "encryption_key_source_content": "貼上私鑰內容",
+ "stats_params": "統計資料設定",
+ "config_successfully_saved": "已儲存設定",
+ "interval_24_hour": "24 小時",
+ "interval_days": "{{count}} 天",
+ "interval_days_plural": "{{count}} 天",
+ "domain": "網域",
+ "answer": "回應",
+ "filter_added_successfully": "已成功新增清單",
+ "filter_removed_successfully": "已成功移除清單",
+ "filter_updated": "已成功更新清單",
+ "statistics_configuration": "統計資料設定",
+ "statistics_retention": "統計資料保留時間",
+ "statistics_retention_desc": "如果您縮短期限部分資料可能將會遺失",
+ "statistics_clear": " 清除統計資料",
+ "statistics_clear_confirm": "您確定要清除統計資料嗎?",
+ "statistics_retention_confirm": "您確定要更改統計資料保存時間嗎?如果您縮短期限部分資料可能將會遺失",
+ "statistics_cleared": "已清除統計資料",
+ "interval_hours": "{{count}} 小時",
+ "interval_hours_plural": "{{count}} 小時",
+ "filters_configuration": "過濾器設定",
+ "filters_enable": "開啟過濾器",
+ "filters_interval": "過濾器更新頻率",
+ "disabled": "已停用",
+ "username_label": "使用者名稱",
+ "username_placeholder": "輸入使用者名稱",
+ "password_label": "密碼",
+ "password_placeholder": "輸入密碼",
+ "sign_in": "登入",
+ "sign_out": "登出",
+ "forgot_password": "忘記密碼?",
+ "forgot_password_desc": "請依照<0>步驟0>來為您的帳號建立新密碼。",
+ "location": "位置",
+ "orgname": "組織名稱",
+ "netname": "網路名稱",
+ "network": "網路",
+ "descr": "描述",
+ "whois": "Whois",
+ "filtering_rules_learn_more": "<0>進一步了解0>關於創建自己的「hosts 檔案」",
+ "blocked_by_response": "回應時被 CNAME 或 IP 封鎖",
+ "blocked_by_cname_or_ip": "使用 CNAME 或 IP 封鎖",
+ "try_again": "再試一次",
+ "domain_desc": "輸入您想要覆寫的網域或萬用字元。",
+ "example_rewrite_domain": "DNS 覆寫只套用在這個域名。",
+ "example_rewrite_wildcard": "DNS 覆寫會套用在 <0>example.org0> 及所有子域名。",
+ "rewrite_ip_address": "IP 位址:使用 A 或 AAAA 紀錄回應",
+ "rewrite_domain_name": "網域名稱:新增一筆 CNAME 紀錄",
+ "rewrite_A": "<0>A0>: 特殊值,將上游查詢結果覆寫 <0>A0> 紀錄",
+ "rewrite_AAAA": "<0>AAAA0>: 特殊值,將上游查詢結果覆寫 <0>AAAA0> 紀錄",
+ "disable_ipv6": "停用 IPv6",
+ "disable_ipv6_desc": "開啟此功能後所有,所有對於 IPv6 位址(AAAA)的查詢都會被捨棄。",
+ "fastest_addr": "Fastest IP 位址",
+ "fastest_addr_desc": "從所有 DNS 伺服器查詢中回應最快的 IP 位址",
+ "autofix_warning_text": "如果您點擊「修復」,AdGuard Home 將更改您的系統 DNS 設定更改為 AdGuard Home DNS 伺服器",
+ "autofix_warning_list": "它將執行這些任務:<0>停用系統 DNSStubListener0> <0>將 DNS 設定為 127.0.0.10> <0>更換軟連結將 /etc/resolv.conf 為 /run/systemd/resolve/resolv.conf0> <0>停止 DNSStubListener(重新載入 systemd-resolved)0>",
+ "autofix_warning_result": "就結論來說 DNS 請求預設由本機的 AdGuard Home 處理。",
+ "tags_title": "標籤",
+ "tags_desc": "您可以選擇與用戶端相對應的標籤。標籤可已包含在過濾規則內且使用上更精確。\n<0>進一步了解0>",
+ "form_select_tags": "選擇用戶端標籤",
+ "check_title": "過濾檢查",
+ "check_desc": "檢查網域是否被封鎖",
+ "check": "檢查",
+ "form_enter_host": "輸入網域",
+ "filtered_custom_rules": "被自訂過濾規則封鎖",
+ "choose_from_list": "從清單中選取",
+ "add_custom_list": "新增自訂清單",
+ "host_whitelisted": "主機已列入白名單",
+ "check_ip": "IP 位址:{{ip}}",
+ "check_cname": "CNAME:{{cname}}",
+ "check_reason": "原因:{{reason}}",
+ "check_rule": "規則:{{rule}}",
+ "check_service": "服務名稱:{{service}}",
+ "check_not_found": "未在您的過濾清單中找到",
+ "client_confirm_block": "您確定要封鎖「{{ip}}」用戶端?",
+ "client_confirm_unblock": "您確定要將「{{ip}}」解除封鎖嗎?",
+ "client_blocked": "已封鎖「{{ip}}」",
+ "client_unblocked": "已解除封鎖「{{ip}}」",
+ "static_ip": "靜態 IP 位址",
+ "static_ip_desc": "由於 AdGuard Home 是個伺服器,因此需要一組靜態 IP 位址使它正常運作。否則在某些時候您的路由器可能會發派不同的 IP 位址給 AdGuard Home。",
+ "set_static_ip": "設定一組靜態 IP 位址",
+ "install_static_ok": "好消息!靜態 IP 位址設定完成了",
+ "install_static_error": "AdGuard Home 無法在這個網路介面上執行自動設定。請尋找有關如何手動更改設定的說明。",
+ "install_static_configure": "我們偵測到 <0>{{ip}}0> 動態 IP 已被使用。您想要將它當作靜態 IP 使用嗎?",
+ "confirm_static_ip": "AdGuard Home 將使用 {{ip}} 作為靜態 IP。要繼續處理?",
+ "list_updated": "已更新 {{count}} 個清單",
+ "list_updated_plural": "已更新 {{count}} 個清單",
+ "dnssec_enable": "啟用 DNSSEC",
+ "dnssec_enable_desc": "在連出 DNS 查詢結果中加入 DNSSEC 旗幟並檢查結果(必須開啟 DNSSEC-enabled 解析器)",
+ "validated_with_dnssec": "DNSSEC 驗證有效",
+ "all_queries": "所有查詢",
+ "show_blocked_responses": "已封鎖",
+ "show_whitelisted_responses": "已加入允許清單",
+ "show_processed_responses": "已處理",
+ "blocked_safebrowsing": "被安全瀏覽封鎖",
+ "blocked_adult_websites": "已封鎖的成人網站",
+ "blocked_threats": "已封鎖的威脅",
+ "allowed": "已允許",
+ "filtered": "已過濾",
+ "rewritten": "已覆寫",
+ "safe_search": "安全搜尋",
+ "blocklist": "封鎖清單",
+ "milliseconds_abbreviation": "ms",
+ "cache_size": "快取大小",
+ "cache_size_desc": "DNS 快取大小(bytes)",
+ "cache_ttl_min_override": "覆寫最小 TTL 值",
+ "cache_ttl_max_override": "覆寫最大 TTL 值",
+ "enter_cache_size": "輸入快取大小",
+ "enter_cache_ttl_min_override": "輸入最小 TTL 值",
+ "enter_cache_ttl_max_override": "輸入最大 TTL 值",
+ "cache_ttl_min_override_desc": "從上游查詢結果中修改 TTL 值(最小)",
+ "cache_ttl_max_override_desc": "從上游查詢結果中修改 TTL 最大值",
+ "filter_category_general": "一般",
+ "filter_category_security": "安全性",
+ "filter_category_regional": "區域性",
+ "filter_category_other": "其他",
+ "filter_category_general_desc": "封鎖大多數裝置的廣告與追蹤器清單",
+ "filter_category_security_desc": "針對惡意軟體、網路釣魚或詐騙網域的封鎖清單",
+ "filter_category_regional_desc": "針對地區性廣告與追蹤器伺服器的封鎖清單",
+ "filter_category_other_desc": "其他封鎖清單",
+ "setup_config_to_enable_dhcp_server": "建立設定檔來使用 DHCP 伺服器",
+ "original_response": "原始回應",
+ "click_to_view_queries": "按一下以檢視查詢結果",
+ "port_53_faq_link": "連接埠 53 經常被「DNSStubListener」或「systemd-resolved」服務佔用。請閱讀下列有關解決<0>這個問題0>的說明",
+ "experimental": "實驗性"
+}
\ No newline at end of file
diff --git a/client/src/__locales/zh-tw.json b/client/src/__locales/zh-tw.json
index e9000d6a..a33b9e0c 100644
--- a/client/src/__locales/zh-tw.json
+++ b/client/src/__locales/zh-tw.json
@@ -566,6 +566,7 @@
"enter_cache_ttl_max_override": "輸入最大的存活時間(TTL)",
"cache_ttl_min_override_desc": "覆寫從上游的伺服器收到的存活時間(TTL)數值(最小值)",
"cache_ttl_max_override_desc": "覆寫從上游的伺服器收到的存活時間(TTL)數值(最大值)",
+ "ttl_cache_validation": "最小的快取存活時間(TTL)數值必須小於或等於最大的數值",
"filter_category_general": "一般的",
"filter_category_security": "安全性",
"filter_category_regional": "區域性的",
diff --git a/client/src/components/Logs/Filters/index.js b/client/src/components/Logs/Filters/index.js
index 49465b44..bb42fc74 100644
--- a/client/src/components/Logs/Filters/index.js
+++ b/client/src/components/Logs/Filters/index.js
@@ -23,6 +23,7 @@ const Filters = ({ filter, setIsLoading }) => {