From 39447649d68d11ab9bc9699d7374e461a8da4866 Mon Sep 17 00:00:00 2001 From: ArtemBaskal Date: Tue, 7 Apr 2020 13:25:13 +0300 Subject: [PATCH 1/7] - client: Change phrase --- client/src/__locales/en.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/src/__locales/en.json b/client/src/__locales/en.json index 17ebac91..7fb360d8 100644 --- a/client/src/__locales/en.json +++ b/client/src/__locales/en.json @@ -443,7 +443,7 @@ "netname": "Network name", "descr": "Description", "whois": "Whois", - "filtering_rules_learn_more": "<0>Learn more about creating your own hosts blocklists.", + "filtering_rules_learn_more": "<0>Learn more about creating your own hosts lists.", "blocked_by_response": "Blocked by CNAME or IP in response", "try_again": "Try again", "domain_desc": "Enter the domain name or wildcard you want to be rewritten.", From d0d481dd0ee99da5cf82cf96c8c8a1ef0c0109b2 Mon Sep 17 00:00:00 2001 From: ArtemBaskal Date: Tue, 7 Apr 2020 16:17:57 +0300 Subject: [PATCH 2/7] Update locales, add locales scripts, update locales readme --- client/src/__locales/bg.json | 2 +- client/src/__locales/cs.json | 32 +++++++------- client/src/__locales/en.json | 8 +--- client/src/__locales/es.json | 10 ++--- client/src/__locales/fa.json | 2 +- client/src/__locales/id.json | 2 +- client/src/__locales/it.json | 2 +- client/src/__locales/ko.json | 2 +- client/src/__locales/pl.json | 58 +++++++++++++------------- client/src/__locales/pt-br.json | 23 +++++++++- client/src/__locales/ru.json | 25 +++++------ client/src/__locales/sk.json | 2 +- client/src/__locales/sl.json | 2 +- client/src/__locales/vi.json | 2 +- client/src/__locales/zh-cn.json | 3 +- client/src/__locales/zh-tw.json | 4 +- scripts/translations/README.md | 14 ++----- scripts/translations/package-lock.json | 6 +-- scripts/translations/package.json | 4 ++ 19 files changed, 105 insertions(+), 98 deletions(-) diff --git a/client/src/__locales/bg.json b/client/src/__locales/bg.json index 0f2aca94..7d82741b 100644 --- a/client/src/__locales/bg.json +++ b/client/src/__locales/bg.json @@ -47,7 +47,7 @@ "disabled_protection": "Защитата е забранена", "refresh_statics": "Обнови статистиката", "dns_query": "DNS запитвания", - "blocked_by": "Блокирани от", + "blocked_by": "<0>Блокирани от", "stats_malware_phishing": "вируси/атаки", "stats_adult": "сайтове за възрастни", "stats_query_domain": "Най-отваряни страници", diff --git a/client/src/__locales/cs.json b/client/src/__locales/cs.json index a67ae237..2fd8f431 100644 --- a/client/src/__locales/cs.json +++ b/client/src/__locales/cs.json @@ -25,7 +25,7 @@ "form_error_mac_format": "Neplatný formát MAC", "form_error_client_id_format": "Neplatný formát ID klienta", "form_error_positive": "Musí být větší než 0", - "form_error_negative": "Musí být rovno 0 nebo vyšší", + "form_error_negative": "Musí být rovno nebo větší než 0", "dhcp_form_gateway_input": "IP brána", "dhcp_form_subnet_input": "Maska podsítě", "dhcp_form_range_title": "Rozsah IP adres", @@ -88,7 +88,7 @@ "number_of_dns_query_days_plural": "Počet DNS dotazů zpracovaných za posledních {{count}} dní", "number_of_dns_query_24_hours": "Počet DNS dotazů zpracovaných za posledních 24 hodin", "number_of_dns_query_blocked_24_hours": "Počet požadavků DNS zablokovaných filtrem reklam a seznamy blokování hostitelů", - "number_of_dns_query_blocked_24_hours_by_sec": "Počet požadavků DNS zablokovaných AdGuard modulem Bezpečnost prohlížení", + "number_of_dns_query_blocked_24_hours_by_sec": "Počet požadavků DNS zablokovaných AdGuard modulem Bezpečné prohlížení", "number_of_dns_query_blocked_24_hours_adult": "Počet zablokovaných stránek pro dospělé", "enforced_save_search": "Vynucené bezpečné vyhledávání", "number_of_dns_query_to_safe_search": "Počet požadavků DNS na vyhledávače, při kterých bylo vynucené bezpečné vyhledávání", @@ -96,8 +96,8 @@ "average_processing_time_hint": "Průměrný čas zpracování požadavků DNS v milisekundách", "block_domain_use_filters_and_hosts": "Blokovat domény pomocí filtrů a seznamů adres", "filters_block_toggle_hint": "Pravidla blokování můžete nastavit v nastavení Filtry.", - "use_adguard_browsing_sec": "Použít službu AdGuard Bezpečnost prohlížení", - "use_adguard_browsing_sec_hint": "AdGuard Home zkontroluje, zda je doména na seznamu zakázaných služby Bezpečnost prohlížení. Použije API vyhledávání přátelské k ochraně soukromí na provedení kontroly: na server je poslána pouze krátká předpona názvu domény SHA256 hash.", + "use_adguard_browsing_sec": "Použít službu AdGuard Bezpečné prohlížení", + "use_adguard_browsing_sec_hint": "AdGuard Home zkontroluje, zda je doména na seznamu zakázaných ve službě Bezpečné prohlížení. Použije vyhledávací API přátelské k ochraně soukromí na provedení kontroly: na server je odeslána pouze krátká předpona SHA256 otisku názvu domény.", "use_adguard_parental": "Použít službu AdGuard Rodičovská kontrola", "use_adguard_parental_hint": "AdGuard Home zkontroluje, zda doména obsahuje materiály pro dospělé. Používá stejné API přátelské k ochraně osobních údajů jako služba Bezpečnost prohlížení.", "enforce_safe_search": "Vynutit bezpečné vyhledávání", @@ -115,7 +115,7 @@ "upstream_dns": "Upstream DNS servery", "upstream_dns_hint": "Pokud toto pole ponecháte prázdné, AdGuard Home použije Quad9 jako upstream.", "test_upstream_btn": "Test upstreamů", - "upstreams": "Upstreamy", + "upstreams": "Odesláno", "apply_btn": "Použít", "disabled_filtering_toast": "Vypnuté filtrování", "enabled_filtering_toast": "Zapnuté filtrování", @@ -199,7 +199,7 @@ "query_log_disabled": "Protokol dotazu je zakázán a lze jej nakonfigurovat v <0>nastavení", "query_log_strict_search": "Pro striktní vyhledávání použijte dvojité uvozovky", "query_log_retention_confirm": "Opravdu chcete změnit uchovávání protokolu dotazů? Pokud snížíte hodnotu intervalu, některá data budou ztracena", - "dns_config": "Konfigurace serveru DNS", + "dns_config": "Konfigurace DNS serveru", "blocking_mode": "Režim blokování", "default": "Výchozí", "nxdomain": "NXDOMAIN", @@ -210,15 +210,15 @@ "form_enter_rate_limit": "Zadejte rychlostní limit", "rate_limit": "Rychlostní limit", "edns_enable": "Povolit klientskou podsíť EDNS", - "edns_cs_desc": "Pokud je povoleno, AdGuard Home bude odesílat podsítě klientů na servery DNS.", + "edns_cs_desc": "Pokud je povoleno, AdGuard Home bude směřovat podsítě klientů na servery DNS.", "rate_limit_desc": "Počet požadavků za sekundu, které smí jeden klient provádět (0: neomezeno)", - "blocking_ipv4_desc": "IP adresa, která se má vrátit v případě blokovaného požadavku A", - "blocking_ipv6_desc": "IP adresa, která se má vrátit v případě blokovaného požadavku AAAA", + "blocking_ipv4_desc": "IP adresa, která se má vrátit v případě blokovaného požadavku typu A", + "blocking_ipv6_desc": "IP adresa, která se má vrátit v případě blokovaného požadavku typu AAAA", "blocking_mode_default": "Výchozí: Odezva pomocí NXDOMAIN, pokud je blokováno pravidlem ve stylu Adblock; odezva pomocí IP adresy uvedené v pravidle, pokud je blokováno pravidlem /etc/hosts-style", "blocking_mode_nxdomain": "NXDOMAIN: Odezva s kódem NXDOMAIN", "blocking_mode_null_ip": "Nulová IP: Odezva s nulovou IP adresou (0.0.0.0 pro A; :: pro AAAA)", "blocking_mode_custom_ip": "Vlastní IP. odezva s ručně nastavenou IP adresou", - "upstream_dns_client_desc": "Pokud toto pole ponecháte prázdné, AdGuard Home použije servery nakonfigurované v<0>nastavení DNS.", + "upstream_dns_client_desc": "Pokud toto pole ponecháte prázdné, AdGuard Home použije servery nakonfigurované v<0>DNS nastavení.", "source_label": "Zdroj", "found_in_known_domain_db": "Nalezeno v databázi známých domén", "category_label": "Kategorie", @@ -315,8 +315,8 @@ "update_announcement": "AdGuard Home {{version}} je nyní k dispozici! <0>Klikněte zde<0> pro více informací.", "setup_guide": "Průvodce nastavením", "dns_addresses": "Adresy DNS", - "dns_start": "Spustí se server DNS", - "dns_status_error": "Chyba při získávání stavu DNS serveru", + "dns_start": "Spouští se DNS server", + "dns_status_error": "Chyba při kontrole stavu DNS serveru", "down": "Dolů", "fix": "Opravit", "dns_providers": "Zde je <0>seznam známých poskytovatelů DNS, z nichž si můžete vybrat.", @@ -442,11 +442,11 @@ "descr": "Popis", "whois": "Whois", "filtering_rules_learn_more": "<0>Další informace o vytváření vlastních seznamů zakázaných hostitelů.", - "blocked_by_response": "Zakázáno s odpovědí CNAME nebo IP", + "blocked_by_response": "Zakázáno dle CNAME nebo IP v odpovědi", "try_again": "Zkusit znovu", - "domain_desc": "Zadejte název domény nebo zástupný znak, který chcete přepsat.", - "example_rewrite_domain": "přepsat odezvy pouze pro tento název domény.", - "example_rewrite_wildcard": "přepsat odezvy pro všechny subdomény <0>example.org.", + "domain_desc": "Zadejte zástupný znak nebo název domény, kterou chcete přepsat.", + "example_rewrite_domain": "přepsat odpovědi pouze pro tento název domény.", + "example_rewrite_wildcard": "přepsat odpovědi pro všechny subdomény <0>example.org.", "disable_ipv6": "Zakázat IPv6", "disable_ipv6_desc": "Pokud je tato funkce povolena, budou všechny dotazy DNS pro adresy IPv6 (typ AAAA) zrušeny.", "autofix_warning_text": "Pokud kliknete na „Opravit“, AdGuard Home nakonfiguruje váš systém tak, aby používal DNS server AdGuard Home.", diff --git a/client/src/__locales/en.json b/client/src/__locales/en.json index 7fb360d8..051d96d7 100644 --- a/client/src/__locales/en.json +++ b/client/src/__locales/en.json @@ -199,8 +199,6 @@ "query_log_disabled": "The query log is disabled and can be configured in the <0>settings", "query_log_strict_search": "Use double quotes for strict search", "query_log_retention_confirm": "Are you sure you want to change query log retention? If you decrease the interval value, some data will be lost", - "anonymize_client_ip": "Anonymize client IP", - "anonymize_client_ip_desc": "Don't save the full IP address of the client in logs and statistics", "dns_config": "DNS server configuration", "blocking_mode": "Blocking mode", "default": "Default", @@ -359,7 +357,7 @@ "access_disallowed_title": "Disallowed clients", "access_disallowed_desc": "A list of CIDR or IP addresses. If configured, AdGuard Home will drop requests from these IP addresses.", "access_blocked_title": "Blocked domains", - "access_blocked_desc": "Don't confuse this with filters. AdGuard Home will drop DNS queries with these domains in query's question. Here you can specify the exact domain names, wildcards and urlfilter-rules, e.g. 'example.org', '*.example.org' or '||example.org^'.", + "access_blocked_desc": "Don't confuse this with filters. AdGuard Home will drop DNS queries with these domains in query's question.", "access_settings_saved": "Access settings successfully saved", "updates_checked": "Updates successfully checked", "updates_version_equal": "AdGuard Home is up-to-date", @@ -481,7 +479,5 @@ "install_static_configure": "We have detected that a dynamic IP address is used — <0>{{ip}}. Do you want to use it as your static address?", "confirm_static_ip": "AdGuard Home will configure {{ip}} to be your static IP address. Do you want to proceed?", "list_updated": "{{count}} list updated", - "list_updated_plural": "{{count}} lists updated", - "dnssec_enable": "Enable DNSSEC", - "dnssec_enable_desc": "Set DNSSEC flag in the outcoming DNS queries and check the result (DNSSEC-enabled resolver is required)" + "list_updated_plural": "{{count}} lists updated" } diff --git a/client/src/__locales/es.json b/client/src/__locales/es.json index 90109c4c..c8ac9160 100644 --- a/client/src/__locales/es.json +++ b/client/src/__locales/es.json @@ -1,6 +1,6 @@ { "client_settings": "Configuración de clientes", - "example_upstream_reserved": "puede especificar el DNS de subida <0>para un dominio específico", + "example_upstream_reserved": "puedes especificar el DNS de subida <0>para un dominio específico", "upstream_parallel": "Usar consultas paralelas para acelerar la resolución al consultar simultáneamente a todos los servidores de subida", "bootstrap_dns": "Servidores DNS de arranque", "bootstrap_dns_desc": "Los servidores DNS de arranque se utilizan para resolver las direcciones IP de los resolutores DoH/DoT que usted especifique como DNS de subida.", @@ -59,8 +59,8 @@ "faq": "Preguntas frecuentes", "version": "Versión", "address": "dirección", - "on": "Activado", - "off": "Desactivado", + "on": "Activo", + "off": "Inactivo", "copyright": "Copyright", "homepage": "Página de inicio", "report_an_issue": "Reportar un error", @@ -250,7 +250,7 @@ "install_devices_router": "Router", "install_devices_router_desc": "Esta configuración cubrirá automáticamente todos los dispositivos conectados a su router doméstico y no necesitará configurar cada uno de ellos manualmente.", "install_devices_address": "El servidor DNS de AdGuard Home está escuchando en las siguientes direcciones", - "install_devices_router_list_1": "Abra las preferencias de su router. Por lo general, puede acceder a él desde su navegador a través de una URL (como http://192.168.0.1/ o http://192.168.1.1/). Se le puede pedir que ingrese la contraseña. Si no lo recuerda, a menudo puede restablecer la contraseña presionando un botón en el router. Algunos routers requieren una aplicación específica, que en ese caso ya debería estar instalada en su computadora/teléfono.", + "install_devices_router_list_1": "Abra las preferencias de su router. Por lo general, puede acceder a él desde su navegador a través de una URL (como http://192.168.0.1/ o http://192.168.1.1/). Es posible que se le pida que ingrese la contraseña. Si no lo recuerda, a menudo puede restablecer la contraseña presionando un botón en el router. Algunos routers requieren una aplicación específica, que en ese caso ya debería estar instalada en su computadora/teléfono.", "install_devices_router_list_2": "Busque la configuración de DHCP/DNS. Busque las letras DNS junto a un campo que permita ingresar dos o tres grupos de números, cada uno dividido en cuatro grupos de uno a tres dígitos.", "install_devices_router_list_3": "Ingrese las direcciones de su servidor AdGuard Home allí.", "install_devices_windows_list_1": "Abra el Panel de control a través del menú Inicio o en el buscador de Windows.", @@ -362,7 +362,7 @@ "updates_checked": "Actualizaciones comprobadas correctamente", "updates_version_equal": "AdGuard Home está actualizado", "check_updates_now": "Buscar actualizaciones ahora", - "dns_privacy": "DNS con privacidad", + "dns_privacy": "DNS cifrado", "setup_dns_privacy_1": "<0>DNS mediante TLS: Utilice la cadena <1>{{address}}.", "setup_dns_privacy_2": "<0>DNS mediante HTTPS: Utilice la cadena <1>{{address}}.", "setup_dns_privacy_3": "<0>Tenga en cuenta que los protocolos DNS cifrados solo son compatibles con Android 9. Por lo tanto, necesita instalar software adicional para otros sistemas operativos.<0>Aquí hay una lista de software que puedes usar.", diff --git a/client/src/__locales/fa.json b/client/src/__locales/fa.json index d8dcc9ed..49a276c0 100644 --- a/client/src/__locales/fa.json +++ b/client/src/__locales/fa.json @@ -71,7 +71,7 @@ "disabled_protection": "حفاظت غير فعال شده", "refresh_statics": "تازه سازی آمار", "dns_query": "جستار DNS", - "blocked_by": "مسدود شده با", + "blocked_by": "<0/>مسدود شده با<0>", "stats_malware_phishing": "بدافزار/فیشینگ مسدود شده است", "stats_adult": "وبسایت غیراخلاقی مسدود شده است", "stats_query_domain": "دامنه جستار بالا", diff --git a/client/src/__locales/id.json b/client/src/__locales/id.json index 896d301b..ce4dee6a 100644 --- a/client/src/__locales/id.json +++ b/client/src/__locales/id.json @@ -71,7 +71,7 @@ "disabled_protection": "Perlindungan dimatikan", "refresh_statics": "Segarkan statistik", "dns_query": "Kueri DNS", - "blocked_by": "Diblokir oleh", + "blocked_by": "<0>Diblokir oleh", "stats_malware_phishing": "Malware/phishing diblokir", "stats_adult": "Situs dewasa diblokir", "stats_query_domain": "Kueri domain teratas", diff --git a/client/src/__locales/it.json b/client/src/__locales/it.json index c95287ed..d446e135 100644 --- a/client/src/__locales/it.json +++ b/client/src/__locales/it.json @@ -71,7 +71,7 @@ "disabled_protection": "Protezione disabilitata", "refresh_statics": "Aggiorna statistiche", "dns_query": "Query DNS", - "blocked_by": "Bloccato dai Filtri", + "blocked_by": "<0>Bloccato dai Filtri", "stats_malware_phishing": "Malware/phishing bloccati", "stats_adult": "Siti per adulti bloccati", "stats_query_domain": "Domini maggiormente richiesti", diff --git a/client/src/__locales/ko.json b/client/src/__locales/ko.json index f2aabca4..213ec04d 100644 --- a/client/src/__locales/ko.json +++ b/client/src/__locales/ko.json @@ -71,7 +71,7 @@ "disabled_protection": "보호 비활성화됨", "refresh_statics": "통계 새로 고침", "dns_query": "DNS 쿼리", - "blocked_by": "필터에 의해 차단됨", + "blocked_by": "<0>필터에 의해 차단됨", "stats_malware_phishing": "차단된 멀웨어/피싱", "stats_adult": "차단된 성인 웹사이트", "stats_query_domain": "쿼리 도메인", diff --git a/client/src/__locales/pl.json b/client/src/__locales/pl.json index 43bf6bed..0e9aebf8 100644 --- a/client/src/__locales/pl.json +++ b/client/src/__locales/pl.json @@ -18,7 +18,7 @@ "dhcp_static_leases": "Dzierżawy statyczne DHCP", "dhcp_leases_not_found": "Nie znaleziono dzierżaw DHCP", "dhcp_config_saved": "Konfiguracja DHCP pomyślnie zapisana", - "form_error_required": "Pole wymagane", + "form_error_required": "Pole jest wymagane", "form_error_ip4_format": "Nieprawidłowy format IPv4", "form_error_ip6_format": "Nieprawidłowy format IPv6", "form_error_ip_format": "Nieprawidłowy format IP", @@ -76,7 +76,7 @@ "stats_adult": "Zablokowane witryny dla dorosłych", "stats_query_domain": "Najczęściej wyszukiwane domeny", "for_last_24_hours": "przez ostatnie 24 godziny", - "for_last_days": "z ostatnich {{count}} dni", + "for_last_days": "z ostatniego dnia", "for_last_days_plural": "z ostatnich {{count}} dni", "no_domains_found": "Nie znaleziono domen", "requests_count": "Licznik żądań", @@ -93,7 +93,7 @@ "enforced_save_search": "Wymuszone bezpieczne wyszukiwanie", "number_of_dns_query_to_safe_search": "Liczba żądań DNS do wyszukiwarek, dla których zastosowano wymuszenie bezpiecznego wyszukiwania", "average_processing_time": "Średni czas przetwarzania", - "average_processing_time_hint": "Średni czas w milisekundach przetwarzania żądania DNS", + "average_processing_time_hint": "Średni czas przetwarzania żądania DNS liczony w milisekundach", "block_domain_use_filters_and_hosts": "Blokuj domeny za pomocą filtrów i plików host", "filters_block_toggle_hint": "Możesz skonfigurować reguły blokowania w ustawieniach Filtry ", "use_adguard_browsing_sec": "Użyj usługi sieciowej Bezpieczne Przeglądanie AdGuard", @@ -128,8 +128,8 @@ "enabled_table_header": "Włączone", "name_table_header": "Nazwa", "list_url_table_header": "Adres URL listy", - "rules_count_table_header": "Licznik reguł", - "last_time_updated_table_header": "Ostatni raz zaktualizowany", + "rules_count_table_header": "Liczba reguł", + "last_time_updated_table_header": "Ostatnia aktualizacja", "actions_table_header": "Akcje", "edit_table_action": "Edytuj", "delete_table_action": "Usuń", @@ -139,23 +139,23 @@ "add_blocklist": "Dodaj listę zablokowanych", "add_allowlist": "Dodaj listę dozwolonych", "cancel_btn": "Anuluj", - "enter_name_hint": "Wprowadź nazwę", - "enter_url_hint": "Wprowadź adres URL ", + "enter_name_hint": "Wpisz nazwę", + "enter_url_hint": "Wpisz adres URL", "check_updates_btn": "Sprawdź aktualizacje", "new_blocklist": "Nowa lista zablokowanych", "new_allowlist": "Nowa lista dozwolonych", "edit_blocklist": "Edytuj listę zablokowanych", "edit_allowlist": "Edytuj listę dozwolonych", - "enter_valid_blocklist": "Wprowadź prawidłowy adres URL do listy zablokowanych.", - "enter_valid_allowlist": "Wprowadź prawidłowy adres URL do listy dozwolonych.", + "enter_valid_blocklist": "Wpisz prawidłowy adres URL do listy zablokowanych.", + "enter_valid_allowlist": "Wpisz prawidłowy adres URL do listy dozwolonych.", "form_error_url_format": "Nieprawidłowy format Url", "custom_filter_rules": "Niestandardowe reguły filtrowania", - "custom_filter_rules_hint": "Wprowadź jedną regułę w jednej linii. Możesz użyć reguł adblock lub składni plików hostów.", + "custom_filter_rules_hint": "Wpisz jedną regułę w jednej linii. Możesz użyć reguł adblock lub składni plików hostów.", "examples_title": "Przykłady", - "example_meaning_filter_block": "zablokuj dostęp do domeny example.org i wszystkich jej poddomen", + "example_meaning_filter_block": "zablokuj dostęp do domeny example.org i wszystkich jej subdomen", "example_meaning_filter_whitelist": "odblokuj dostęp do domeny example.org i wszystkich jej subdomen", - "example_meaning_host_block": "AdGuard Home zwróci teraz adres 127.0.0.1 dla domeny example.org (ale nie jego poddomen).", - "example_comment": "! Tutaj idzie komentarz", + "example_meaning_host_block": "AdGuard Home zwróci adres 127.0.0.1 dla domeny example.org (ale nie jej subdomen).", + "example_comment": "! Tutaj jest komentarz", "example_comment_meaning": "komentarz", "example_comment_hash": "# Również komentarz", "example_regex_meaning": "blokuj dostęp do domen pasujących do określonego wyrażenia regularnego", @@ -184,7 +184,7 @@ "next_btn": "Następny", "loading_table_status": "Wczytuję...", "page_table_footer_text": "Strona", - "rows_table_footer_text": "rzędy", + "rows_table_footer_text": "wierszy", "updated_custom_filtering_toast": "Zaktualizowano niestandardowe reguły filtrowania", "rule_removed_from_custom_filtering_toast": "Reguła usunięta z niestandardowych reguł filtrowania", "rule_added_to_custom_filtering_toast": "Reguła dodana do niestandardowych reguł filtrowania", @@ -204,17 +204,17 @@ "default": "Domyślny", "nxdomain": "NXDOMAIN", "null_ip": "Null IP", - "custom_ip": "Niestandardowe IP", + "custom_ip": "Niestandardowy adres IP", "blocking_ipv4": "Blokowanie IPv4", "blocking_ipv6": "Blokowanie IPv6", - "form_enter_rate_limit": "Wprowadź limit ilościowy", + "form_enter_rate_limit": "Wpisz limit ilościowy", "rate_limit": "Limit ilościowy", "edns_enable": "Włącz podsieć klienta EDNS", "edns_cs_desc": "Po włączeniu AdGuard Home będzie wysyłał podsieci klientów na serwery DNS.", "rate_limit_desc": "Liczba żądań na sekundę, które może wykonać pojedynczy klient (0: nieograniczona)", "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 z NXDOMAIN, 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_default": "Domyślny: Odpowiedz kodem NXDOMAIN, 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_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", @@ -231,7 +231,7 @@ "install_settings_listen": "Interfejs sieciowy", "install_settings_port": "Port", "install_settings_interface_link": "Twój interfejs www AdGuard Home Admin będzie dostępny pod następującymi adresami:", - "form_error_port": "Wprowadź poprawną wartość portu", + "form_error_port": "Wpisz poprawną wartość portu", "install_settings_dns": "Serwer DNS", "install_settings_dns_desc": "Konieczne będzie skonfigurowanie urządzenia lub routera do korzystania z serwera DNS pod następującymi adresami:", "install_settings_all_interfaces": "Wszystkie interfejsy", @@ -252,13 +252,13 @@ "install_devices_address": "Serwer DNS AdGuard Home używa następujących adresów", "install_devices_router_list_1": "Otwórz preferencje routera. Zazwyczaj można się do niego dostać z przeglądarki za pośrednictwem adresu URL (na przykład http://192.168.0.1/ lub http://192.168.1.1/). Może być konieczne wprowadzenie hasła. Jeśli nie pamiętasz, często możesz odzyskać hasło, naciskając przycisk na samym routerze. Niektóre routery wymagają określonej aplikacji, która powinna być już zainstalowana na komputerze lub telefonie.", "install_devices_router_list_2": "Znajdź ustawienia DHCP/DNS. Poszukaj skrótu DNS obok pola, które pozwala wstawić dwa lub trzy zestawy liczb, z których każdy jest podzielony na cztery grupy z jedną do trzech cyfr.", - "install_devices_router_list_3": "Wprowadź adresy swojego serwera AdGuard Home.", + "install_devices_router_list_3": "Wpisz adresy swojego serwera AdGuard Home.", "install_devices_windows_list_1": "Otwórz panel Ustawienia w menu Start lub w Windows.", "install_devices_windows_list_2": "Przejdź do kategorii Sieć i Internet, a następnie do Centrum sieci i udostępniania.", "install_devices_windows_list_3": "Po lewej stronie ekranu znajdź Zmień ustawienia adaptera i kliknij na niego.", "install_devices_windows_list_4": "Wybierz aktywne połączenie, kliknij je prawym przyciskiem myszy i wybierz Właściwości.", "install_devices_windows_list_5": "Znajdź na liście protokół internetowy w wersji 4 (TCP/IP), zaznacz go, a następnie ponownie kliknij Właściwości.", - "install_devices_windows_list_6": "Wybierz Użyj następujących adresów serwerów DNS i wprowadź adresy serwerów AdGuard Home.", + "install_devices_windows_list_6": "Wybierz Użyj następujących adresów serwerów DNS i wpisz adresy serwerów AdGuard Home.", "install_devices_macos_list_1": "Kliknij ikonę Apple i przejdź do Preferencje systemowe.", "install_devices_macos_list_2": "Kliknij Sieć.", "install_devices_macos_list_3": "Wybierz pierwsze połączenie z listy i kliknij Zaawansowane.", @@ -307,7 +307,7 @@ "encryption_reset": "Czy na pewno chcesz zresetować ustawienia szyfrowania?", "topline_expiring_certificate": "Twój certyfikat SSL wkrótce wygaśnie. Zaktualizuj <0>Ustawienia szyfrowania.", "topline_expired_certificate": "Twój certyfikat SSL wygasł. Zaktualizuj <0>Ustawienia szyfrowania.", - "form_error_port_range": "Wprowadź wartość portu w zakresie 80-65535", + "form_error_port_range": "Wpisz wartość portu z zakresu 80-65535", "form_error_port_unsafe": "To jest niebezpieczny port", "form_error_equal": "Nie powinien być równy", "form_error_password": "Hasło nie pasuje", @@ -338,7 +338,7 @@ "client_identifier_desc": "Klienci mogą być identyfikowani na podstawie adresu IP, CIDR, adresu MAC. Pamiętaj, że użycie MAC jako identyfikatora jest możliwe tylko wtedy, gdy AdGuard Home jest również <0>serwerem DHCP", "form_enter_ip": "Wpisz adres IP", "form_enter_mac": "Wpisz adres MAC", - "form_enter_id": "Wprowadź identyfikator", + "form_enter_id": "Wpisz identyfikator", "form_add_id": "Dodaj identyfikator", "form_client_name": "Wpisz nazwę klienta", "client_global_settings": "Użyj ustawień globalnych", @@ -362,11 +362,11 @@ "updates_checked": "Aktualizacje pomyślnie sprawdzone", "updates_version_equal": "AdGuard Home jest aktualny", "check_updates_now": "Sprawdź aktualizacje teraz", - "dns_privacy": "Prywatność DNS", + "dns_privacy": "Prywatny DNS", "setup_dns_privacy_1": "<0>DNS-przez-TLS: Użyj ciągu <1>{{address}}.", "setup_dns_privacy_2": "<0>DNS-przez-HTTPS: Użyj ciągu <1>{{address}}.", "setup_dns_privacy_3": "<0>Należy pamiętać, że szyfrowane protokoły DNS są obsługiwane tylko w systemie Android 9. Musisz zainstalować dodatkowe oprogramowanie dla innych systemów operacyjnych.<0>Oto lista oprogramowania, którego możesz użyć.", - "setup_dns_privacy_android_1": "Android 9 obsługuje natywnie DNS-przez-TLS. Aby go skonfigurować, przejdź do Ustawienia → Sieć i Internet → Zaawansowane → Prywatny DNS i wprowadź tam swoją nazwę domeny.", + "setup_dns_privacy_android_1": "Android 9 obsługuje natywnie DNS-przez-TLS. Aby go skonfigurować, przejdź do Ustawienia → Sieć i Internet → Zaawansowane → Prywatny DNS i wpisz tam swoją nazwę domeny.", "setup_dns_privacy_android_2": "<0>AdGuard dla Android obsługuje <1>DNS-przez-HTTPS i <1>DNS-przez-TLS.", "setup_dns_privacy_android_3": "<0>Intra dodaje obsługę <1>DNS-przez-HTTPS do Androida.", "setup_dns_privacy_ios_1": "<0>DNSCloak obsługuje <1>DNS-przez-HTTPS, ale musisz wygenerować znacznik, aby skonfigurować go do używania własnego serwera <2>DNS Stamp.", @@ -394,7 +394,7 @@ "main_settings": "Ustawienia główne", "block_services": "Blokuj określone usługi", "blocked_services": "Zablokowane usługi", - "blocked_services_desc": "Pozwala szybko blokować popularne witryny i usługi.", + "blocked_services_desc": "Pozwala szybko zablokować popularne witryny i usługi.", "blocked_services_saved": "Zablokowane usługi zostały pomyślnie zapisane", "blocked_services_global": "Użyj globalnych zablokowanych usług", "blocked_service": "Zablokowana usługa", @@ -409,7 +409,7 @@ "stats_params": "Konfiguracja statystyk", "config_successfully_saved": "Konfiguracja została pomyślnie zapisana", "interval_24_hour": "24 godziny", - "interval_days": "{{count}} dni", + "interval_days": "{{count}} dzień", "interval_days_plural": "{{count}} dni", "domain": "Domena", "answer": "Odpowiedź", @@ -422,7 +422,7 @@ "statistics_clear_confirm": "Czy na pewno chcesz wyczyścić statystyki?", "statistics_retention_confirm": "Czy chcesz zmienić sposób przechowania statystyk? Jeżeli obniżysz wartość interwału, niektóre dane będą utracone", "statistics_cleared": "Statystyki zostały pomyślnie wyczyszczone", - "interval_hours": "{{count}} godzin", + "interval_hours": "{{count}} godzina", "interval_hours_plural": "{{count}} godziny", "filters_configuration": "Konfiguracja filtrów", "filters_enable": "Włącz filtry", @@ -431,11 +431,11 @@ "username_label": "Nazwa użytkownika", "username_placeholder": "Wpisz nazwę użytkownika", "password_label": "Hasło", - "password_placeholder": "Wprowadź hasło", + "password_placeholder": "Wpisz hasło", "sign_in": "Zaloguj się", "sign_out": "Wyloguj się", "forgot_password": "Zapomniałeś hasła?", - "forgot_password_desc": "Wykonaj <0>te kroki aby utworzyć nowe hasło do konta użytkownika.", + "forgot_password_desc": "Wykonaj <0>te kroki, aby utworzyć nowe hasło do konta użytkownika.", "location": "Lokalizacja", "orgname": "Nazwa firmy", "netname": "Nazwa sieci", diff --git a/client/src/__locales/pt-br.json b/client/src/__locales/pt-br.json index c9f7cba2..a5cae9bd 100644 --- a/client/src/__locales/pt-br.json +++ b/client/src/__locales/pt-br.json @@ -105,6 +105,11 @@ "no_servers_specified": "Nenhum servidor especificado", "general_settings": "Configurações gerais", "dns_settings": "Configurações de DNS", + "dns_blocklists": "Listas negra de DNS", + "dns_allowlists": "Listas branca de DNS", + "dns_blocklists_desc": "O AdGuard Home bloqueará domínios que correspondam às listas negras.", + "dns_allowlists_desc": "Os domínios das listas branca de DNS serão permitidos mesmo que estejam em qualquer uma das listas negra.", + "custom_filtering_rules": "Regras de filtragem personalizadas", "encryption_settings": "Configurações de criptografia", "dhcp_settings": "Configurações de DHCP", "upstream_dns": "Servidores DNS upstream", @@ -122,16 +127,27 @@ "enabled_save_search_toast": "Pesquisa segura ativada", "enabled_table_header": "Ativado", "name_table_header": "Nome", + "list_url_table_header": "URL da lista", "rules_count_table_header": "Quantidade de regras", "last_time_updated_table_header": "Última atualização", "actions_table_header": "Ações", "edit_table_action": "Editar", "delete_table_action": "Excluir", "filters_and_hosts_hint": "O AdGuard Home entende regras básicas de bloqueio de anúncios e a sintaxe de arquivos de hosts.", + "no_blocklist_added": "Nenhuma lista negra foi adicionada", + "no_whitelist_added": "Nenhuma lista branca foi adicionada", + "add_blocklist": "Adicionar lista negra", + "add_allowlist": "Adicionar lista branca", "cancel_btn": "Cancelar", "enter_name_hint": "Digite o nome", "enter_url_hint": "Digite a URL", "check_updates_btn": "Verificar atualizações", + "new_blocklist": "Nova lista negra", + "new_allowlist": "Nova lista branca", + "edit_blocklist": "Editar lista negra", + "edit_allowlist": "Editar lista branca", + "enter_valid_blocklist": "Digite uma URL válida para a lista negra.", + "enter_valid_allowlist": "Digite uma URL válida para a lista branca.", "form_error_url_format": "Formato da url inválida", "custom_filter_rules": "Regras de filtragem personalizadas", "custom_filter_rules_hint": "Digite uma regra por linha. Você pode usar regras de bloqueio de anúncios ou a sintaxe de arquivos de hosts.", @@ -148,6 +164,7 @@ "example_upstream_doh": "<0>DNS-sobre-HTTPS criptografado", "example_upstream_sdns": "Você pode usar <0>DNS Stampspara o <1>DNSCryptou usar os resolvedores <2>DNS-sobre-HTTPS", "example_upstream_tcp": "DNS regular (através do TCP)", + "all_lists_up_to_date_toast": "Todas as listas já estão atualizadas", "updated_upstream_dns_toast": "Atualizado os servidores DNS upstream", "dns_test_ok_toast": "Os servidores DNS especificados estão funcionando corretamente", "dns_test_not_ok_toast": "O servidor \"{{key}}\": não pôde ser utilizado. Por favor, verifique se você escreveu corretamente", @@ -206,6 +223,7 @@ "found_in_known_domain_db": "Encontrado no banco de dados de domínios conhecidos.", "category_label": "Categoria", "rule_label": "Regra", + "list_label": "Lista", "unknown_filter": "Filtro desconhecido {{filterId}}", "install_welcome_title": "Bem-vindo(a) ao AdGuard Home!", "install_welcome_desc": "O AdGuard Home é um servidor de DNS para bloqueio de anúncios e rastreamento em toda a rede. Sua finalidade é permitir que você controle toda a sua rede e seus dispositivos sem precisar ter um programa instalado.", @@ -329,6 +347,7 @@ "client_updated": "Cliente \"{{key}}\" atualizado com sucesso", "clients_not_found": "Nenhum cliente foi encontrado", "client_confirm_delete": "Você tem certeza de que deseja excluir o cliente \"{{key}}\"?", + "list_confirm_delete": "Você tem certeza de que deseja excluir essa lista?", "auto_clients_title": "Clientes (tempo de execução)", "auto_clients_desc": "Dados dos clientes que usam o AdGuard Home, que não são armazenados na configuração", "access_title": "Configurações de acessos", @@ -458,5 +477,7 @@ "install_static_ok": "Boas notícias! O endereço de IP estático já está configurado", "install_static_error": "O AdGuard Home não pode configurar automaticamente para esta interface de rede. Por favor, procure uma instrução sobre como fazer isso manualmente.", "install_static_configure": "Detectamos que um endereço de IP dinâmico é sendo usado — <0>{{ip}}. Deseja utilizar como seu endereço estático?", - "confirm_static_ip": "O AdGuard Home irá configurar {{ip}} para ser seu endereço IP estático. Deseja continuar?" + "confirm_static_ip": "O AdGuard Home irá configurar {{ip}} para ser seu endereço IP estático. Deseja continuar?", + "list_updated": "{{count}} lista atualizada", + "list_updated_plural": "{{count}} listas atualizadas" } \ No newline at end of file diff --git a/client/src/__locales/ru.json b/client/src/__locales/ru.json index 370bb31e..fc9a5c72 100644 --- a/client/src/__locales/ru.json +++ b/client/src/__locales/ru.json @@ -76,12 +76,16 @@ "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", @@ -405,6 +409,8 @@ "stats_params": "Конфигурация статистики", "config_successfully_saved": "Конфигурация успешно сохранена", "interval_24_hour": "24 часа", + "interval_days": "{{count}} день", + "interval_days_plural": "{{count}} дней", "domain": "Домен", "answer": "Ответ", "filter_added_successfully": "Список успешно добавлен", @@ -416,6 +422,8 @@ "statistics_clear_confirm": "Вы уверены, что хотите очистить статистику?", "statistics_retention_confirm": "Вы уверены, что хотите изменить срок хранения статистики? При сокращении интервала данные могут быть утеряны", "statistics_cleared": "Статистика успешно очищена", + "interval_hours": "{{count}} час", + "interval_hours_plural": "{{count}} часов", "filters_configuration": "Настройка фильтров", "filters_enable": "Включить фильтры", "filters_interval": "Интервал обновления фильтров", @@ -439,18 +447,6 @@ "domain_desc": "Введите имя или маску домена, который вы хотите перенаправить.", "example_rewrite_domain": "перенаправляет ответы только для этого домена.", "example_rewrite_wildcard": "перенаправляет ответы для всех поддоменов <0>example.org.", - "interval_hours_0": "{{count}} час", - "interval_hours_1": "{{count}} часа", - "interval_hours_2": "{{count}} часов", - "interval_days_0": "{{count}} день", - "interval_days_1": "{{count}} дня", - "interval_days_2": "{{count}} дней", - "for_last_days_0": "за последний {{count}} день", - "for_last_days_1": "за последние {{count}} дня", - "for_last_days_2": "за последние {{count}} дней", - "number_of_dns_query_days_0": "Количество DNS-запросов за {{count}} день", - "number_of_dns_query_days_1": "Количество DNS-запросов за {{count}} дня", - "number_of_dns_query_days_2": "Количество DNS-запросов за {{count}} дней", "disable_ipv6": "Отключить IPv6", "disable_ipv6_desc": "Если эта опция включена, все DNS-запросы адресов IPv6 (тип AAAA) будут игнорироваться.", "autofix_warning_text": "При нажатии \"Исправить\" AdGuard Home настроит вашу систему на использование DNS-сервера AdGuard Home.", @@ -482,7 +478,6 @@ "install_static_error": "AdGuard Home не может автоматически настроить его для этого сетевого интерфейса. Пожалуйста, посмотрите инструкцию о том, как это сделать вручную.", "install_static_configure": "Мы обнаружили использование динамического IP-адреса — <0>{{ip}}. Хотите использовать его в качестве статического адреса?", "confirm_static_ip": "AdGuard Home настроит {{ip}} в качестве вашего статического IP-адреса. Хотите продолжить?", - "list_updated_0": "Обновлен {{count}} список", - "list_updated_1": "Обновлено списка: {{count}}", - "list_updated_2": "Обновлено списков: {{count}}" + "list_updated": "Обновлен {{count}} список", + "list_updated_plural": "Обновлено списков: {{count}}" } \ No newline at end of file diff --git a/client/src/__locales/sk.json b/client/src/__locales/sk.json index 744eaf2d..8abbaff3 100644 --- a/client/src/__locales/sk.json +++ b/client/src/__locales/sk.json @@ -71,7 +71,7 @@ "disabled_protection": "Ochrana vypnutá", "refresh_statics": "Obnoviť štatistiku", "dns_query": "DNS dopyty", - "blocked_by": "<0>Blokované filtrami<0>", + "blocked_by": "<0>Blokované filtrami", "stats_malware_phishing": "Blokovaný škodlivý kód/pokus o podvod", "stats_adult": "Blokovaná stránka pre dospelých", "stats_query_domain": "Najčastejšie dopytované domény", diff --git a/client/src/__locales/sl.json b/client/src/__locales/sl.json index 0661286f..bb30ec92 100644 --- a/client/src/__locales/sl.json +++ b/client/src/__locales/sl.json @@ -71,7 +71,7 @@ "disabled_protection": "Zaščita je onemogočena", "refresh_statics": "Osveži statistiko", "dns_query": "Poizvedbe DNS", - "blocked_by": "Onemogočeno s filtri", + "blocked_by": "<0>Onemogočeno s filtri", "stats_malware_phishing": "Onemogočeno zlonamernih programov/lažnih predstavljanj", "stats_adult": "Onemogočeno spletnih strani za odrasle", "stats_query_domain": "Najbolj poizvedovane domene", diff --git a/client/src/__locales/vi.json b/client/src/__locales/vi.json index e0a2cb80..91474192 100644 --- a/client/src/__locales/vi.json +++ b/client/src/__locales/vi.json @@ -71,7 +71,7 @@ "disabled_protection": "Đã tắt bảo vệ", "refresh_statics": "Làm mới thống kê", "dns_query": "Truy vấn DNS", - "blocked_by": "Chặn bởi Bộ lọc", + "blocked_by": "<0>Chặn bởi Bộ lọc", "stats_malware_phishing": "Mã độc/lừa đảo đã chặn", "stats_adult": "Website người lớn đã chặn", "stats_query_domain": "Tên miền truy vấn nhiều", diff --git a/client/src/__locales/zh-cn.json b/client/src/__locales/zh-cn.json index 37035709..ceb96a4d 100644 --- a/client/src/__locales/zh-cn.json +++ b/client/src/__locales/zh-cn.json @@ -71,7 +71,7 @@ "disabled_protection": "保护已禁用", "refresh_statics": "刷新状态", "dns_query": "DNS查询", - "blocked_by": "已被过滤器拦截", + "blocked_by": "<0>已被过滤器拦截", "stats_malware_phishing": "被拦截的恶意/钓鱼网站", "stats_adult": "被拦截的成人网站", "stats_query_domain": "请求域名排行", @@ -216,7 +216,6 @@ "blocking_ipv6_desc": "拦截 AAAA 记录请求返回的 IP 地址", "blocking_mode_default": "默认:被Adblock规则拦截时以NXDOMAIN码响应;被/etc/hosts规则拦截时返回规则中指定IP", "blocking_mode_nxdomain": "NXDOMAIN:以NXDOMAIN码响应", - "blocking_mode_null_ip": "无效IP:以零IP地址地址响应(A记录 0.0.0.0;AAAA记录 ::)", "blocking_mode_custom_ip": "自定IP:以手动设置的IP地址响应", "upstream_dns_client_desc": "如果将此字段留空,AdGuard Home 将使用在<0>DNS设置中配置的服务器。", "source_label": "源", diff --git a/client/src/__locales/zh-tw.json b/client/src/__locales/zh-tw.json index a2c33509..56114fc1 100644 --- a/client/src/__locales/zh-tw.json +++ b/client/src/__locales/zh-tw.json @@ -150,7 +150,7 @@ "enter_valid_allowlist": "輸入一個到該允許清單之有效的網址。", "form_error_url_format": "無效的網址格式", "custom_filter_rules": "自訂的過濾規則", - "custom_filter_rules_hint": "於一行上輸入一個規則。您可使用廣告封鎖規則或主機檔案語法。", + "custom_filter_rules_hint": "於一行上輸入一項規則。您可使用廣告封鎖規則或主機檔案語法。", "examples_title": "範例", "example_meaning_filter_block": "封鎖至 example.org 網域及其所有的子網域之存取", "example_meaning_filter_whitelist": "解除封鎖至 example.org 網域及其所有的子網域之存取", @@ -356,7 +356,7 @@ "access_allowed_desc": "無類別網域間路由(CIDR)或 IP 位址之清單。如果被配置,AdGuard Home 將僅從這些 IP 位址中接受請求。", "access_disallowed_title": "不允許的用戶端", "access_disallowed_desc": "無類別網域間路由(CIDR)或 IP 位址之清單。如果被配置,AdGuard Home 將從這些 IP 位址中排除請求。", - "access_blocked_title": "已封鎖的網域", + "access_blocked_title": "不允許的網域", "access_blocked_desc": "不要把這個和過濾器混淆。AdGuard Home 將從查詢的詢問中排除有這些網域的 DNS 查詢。", "access_settings_saved": "存取設定被成功地儲存", "updates_checked": "更新被成功地檢查", diff --git a/scripts/translations/README.md b/scripts/translations/README.md index 91849f19..b5832d4e 100644 --- a/scripts/translations/README.md +++ b/scripts/translations/README.md @@ -2,16 +2,8 @@ ### Usage -``` -npm install -TWOSKY_URI= TWOSKY_CLIENT_ID= node download.js -TWOSKY_URI= TWOSKY_CLIENT_ID= node upload.js -``` +- `npm install` Install the dependencies in the local node_modules folder +- `npm run locales:download` Download and save all locales +- `npm run locales:upload` Upload base `en` locale After download you'll find the output locales in the `client/src/__locales/` folder. - -Examples: -``` -TWOSKY_URI=https://twosky.example/api/v1 TWOSKY_CLIENT_ID=adguardhome node download.js -TWOSKY_URI=https://twosky.example/api/v1 TWOSKY_CLIENT_ID=adguardhome node upload.js -``` diff --git a/scripts/translations/package-lock.json b/scripts/translations/package-lock.json index e7bb4c38..5361d859 100644 --- a/scripts/translations/package-lock.json +++ b/scripts/translations/package-lock.json @@ -205,9 +205,9 @@ } }, "lodash": { - "version": "4.17.11", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz", - "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==" + "version": "4.17.15", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==" }, "mime-db": { "version": "1.37.0", diff --git a/scripts/translations/package.json b/scripts/translations/package.json index d74092fa..05afd5bc 100644 --- a/scripts/translations/package.json +++ b/scripts/translations/package.json @@ -2,6 +2,10 @@ "name": "translations", "version": "0.1.0", "private": true, + "scripts": { + "locales:download": "TWOSKY_URI=https://twosky.adtidy.org/api/v1 TWOSKY_PROJECT_ID=home node download.js", + "locales:upload": "TWOSKY_URI=https://twosky.adtidy.org/api/v1 TWOSKY_PROJECT_ID=home node upload.js" + }, "dependencies": { "request": "^2.88.0", "request-promise": "^4.2.2" From a4aa3426d36d05a22f6f9fb62e76e98eed686d2d Mon Sep 17 00:00:00 2001 From: ArtemBaskal Date: Tue, 7 Apr 2020 16:24:02 +0300 Subject: [PATCH 3/7] Roll back ru locale --- client/src/__locales/ru.json | 27 ++++++++++++++++----------- 1 file changed, 16 insertions(+), 11 deletions(-) diff --git a/client/src/__locales/ru.json b/client/src/__locales/ru.json index fc9a5c72..cc2dd92d 100644 --- a/client/src/__locales/ru.json +++ b/client/src/__locales/ru.json @@ -76,16 +76,12 @@ "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", @@ -409,8 +405,6 @@ "stats_params": "Конфигурация статистики", "config_successfully_saved": "Конфигурация успешно сохранена", "interval_24_hour": "24 часа", - "interval_days": "{{count}} день", - "interval_days_plural": "{{count}} дней", "domain": "Домен", "answer": "Ответ", "filter_added_successfully": "Список успешно добавлен", @@ -422,8 +416,6 @@ "statistics_clear_confirm": "Вы уверены, что хотите очистить статистику?", "statistics_retention_confirm": "Вы уверены, что хотите изменить срок хранения статистики? При сокращении интервала данные могут быть утеряны", "statistics_cleared": "Статистика успешно очищена", - "interval_hours": "{{count}} час", - "interval_hours_plural": "{{count}} часов", "filters_configuration": "Настройка фильтров", "filters_enable": "Включить фильтры", "filters_interval": "Интервал обновления фильтров", @@ -447,6 +439,18 @@ "domain_desc": "Введите имя или маску домена, который вы хотите перенаправить.", "example_rewrite_domain": "перенаправляет ответы только для этого домена.", "example_rewrite_wildcard": "перенаправляет ответы для всех поддоменов <0>example.org.", + "interval_hours_0": "{{count}} час", + "interval_hours_1": "{{count}} часа", + "interval_hours_2": "{{count}} часов", + "interval_days_0": "{{count}} день", + "interval_days_1": "{{count}} дня", + "interval_days_2": "{{count}} дней", + "for_last_days_0": "за последний {{count}} день", + "for_last_days_1": "за последние {{count}} дня", + "for_last_days_2": "за последние {{count}} дней", + "number_of_dns_query_days_0": "Количество DNS-запросов за {{count}} день", + "number_of_dns_query_days_1": "Количество DNS-запросов за {{count}} дня", + "number_of_dns_query_days_2": "Количество DNS-запросов за {{count}} дней", "disable_ipv6": "Отключить IPv6", "disable_ipv6_desc": "Если эта опция включена, все DNS-запросы адресов IPv6 (тип AAAA) будут игнорироваться.", "autofix_warning_text": "При нажатии \"Исправить\" AdGuard Home настроит вашу систему на использование DNS-сервера AdGuard Home.", @@ -478,6 +482,7 @@ "install_static_error": "AdGuard Home не может автоматически настроить его для этого сетевого интерфейса. Пожалуйста, посмотрите инструкцию о том, как это сделать вручную.", "install_static_configure": "Мы обнаружили использование динамического IP-адреса — <0>{{ip}}. Хотите использовать его в качестве статического адреса?", "confirm_static_ip": "AdGuard Home настроит {{ip}} в качестве вашего статического IP-адреса. Хотите продолжить?", - "list_updated": "Обновлен {{count}} список", - "list_updated_plural": "Обновлено списков: {{count}}" -} \ No newline at end of file + "list_updated_0": "Обновлен {{count}} список", + "list_updated_1": "Обновлено списка: {{count}}", + "list_updated_2": "Обновлено списков: {{count}}" +} From e9c94a8c334199b869064d25aa27c150f434e2fa Mon Sep 17 00:00:00 2001 From: ArtemBaskal Date: Tue, 7 Apr 2020 17:48:18 +0300 Subject: [PATCH 4/7] Update blocked_by phrase for tr locale --- client/src/__locales/tr.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/client/src/__locales/tr.json b/client/src/__locales/tr.json index 0d9b8f23..5ef7b5ad 100644 --- a/client/src/__locales/tr.json +++ b/client/src/__locales/tr.json @@ -71,7 +71,7 @@ "disabled_protection": "Koruma durduruldu", "refresh_statics": "İstatistikleri yenile", "dns_query": "DNS Sorguları", - "blocked_by": "Filtreler tarafından engellendi", + "blocked_by": "<0>Filtreler tarafından engellendi", "stats_malware_phishing": "Zararlı yazılım/kimlik hırsızlığı engellendi", "stats_adult": "Yetişkin içerikli site engellendi", "stats_query_domain": "En fazla sorgulanan alan adları", @@ -479,4 +479,4 @@ "confirm_static_ip": "AdGuard Home, {{ip}} adresini statik IP adresiniz olacak şekilde yapılandıracak. Devam etmek istiyor musunuz?", "list_updated": "{{count}} liste güncellendi", "list_updated_plural": "{{count}} liste güncellendi" -} \ No newline at end of file +} From e215e92159bbdece4d19b5bbfcdb831391797a0b Mon Sep 17 00:00:00 2001 From: ArtemBaskal Date: Wed, 8 Apr 2020 11:40:32 +0300 Subject: [PATCH 5/7] Update locales --- client/src/__locales/cs.json | 2 +- client/src/__locales/da.json | 2 +- client/src/__locales/de.json | 2 +- client/src/__locales/en.json | 6 +++++- client/src/__locales/es.json | 8 ++++++-- client/src/__locales/fa.json | 2 +- client/src/__locales/fr.json | 2 +- client/src/__locales/hr.json | 8 ++++++-- client/src/__locales/id.json | 2 +- client/src/__locales/it.json | 2 +- client/src/__locales/ja.json | 2 +- client/src/__locales/ko.json | 2 +- client/src/__locales/nl.json | 2 +- client/src/__locales/no.json | 2 +- client/src/__locales/pl.json | 8 ++++++-- client/src/__locales/pt-br.json | 2 +- client/src/__locales/pt-pt.json | 2 +- client/src/__locales/ro.json | 2 +- client/src/__locales/sk.json | 11 +++++++---- client/src/__locales/sl.json | 8 ++++++-- client/src/__locales/sr-cs.json | 2 +- client/src/__locales/sv.json | 2 +- client/src/__locales/th.json | 2 +- client/src/__locales/vi.json | 2 +- client/src/__locales/zh-cn.json | 2 +- client/src/__locales/zh-tw.json | 2 +- 26 files changed, 56 insertions(+), 33 deletions(-) diff --git a/client/src/__locales/cs.json b/client/src/__locales/cs.json index 2fd8f431..10254cdf 100644 --- a/client/src/__locales/cs.json +++ b/client/src/__locales/cs.json @@ -480,4 +480,4 @@ "confirm_static_ip": "AdGuard Home nakonfiguruje {{ip}} jako statickou IP adresu. Chcete pokračovat?", "list_updated": "Byl aktualizován {{count}} seznam", "list_updated_plural": "Aktualizované seznamy: {{count}}" -} \ No newline at end of file +} diff --git a/client/src/__locales/da.json b/client/src/__locales/da.json index 078082ae..2c3724bd 100644 --- a/client/src/__locales/da.json +++ b/client/src/__locales/da.json @@ -480,4 +480,4 @@ "confirm_static_ip": "AdGuard Home vil konfigurere {{ip}} til at være din statiske IP-adresse. Vil du fortsætte?", "list_updated": "{{count}} liste opdateret", "list_updated_plural": "{{count}} lister opdateret" -} \ No newline at end of file +} diff --git a/client/src/__locales/de.json b/client/src/__locales/de.json index 39fbdc09..de0426fd 100644 --- a/client/src/__locales/de.json +++ b/client/src/__locales/de.json @@ -480,4 +480,4 @@ "confirm_static_ip": "AdGuard Home konfiguriert {{ip}} als Ihre feste IP-Adresse. Möchten Sie fortfahren?", "list_updated": "{{count}} Liste aktualisiert", "list_updated_plural": "{{count}} Listen aktualisiert" -} \ No newline at end of file +} diff --git a/client/src/__locales/en.json b/client/src/__locales/en.json index 051d96d7..dd631f4b 100644 --- a/client/src/__locales/en.json +++ b/client/src/__locales/en.json @@ -199,6 +199,8 @@ "query_log_disabled": "The query log is disabled and can be configured in the <0>settings", "query_log_strict_search": "Use double quotes for strict search", "query_log_retention_confirm": "Are you sure you want to change query log retention? If you decrease the interval value, some data will be lost", + "anonymize_client_ip": "Anonymize client IP", + "anonymize_client_ip_desc": "Don't save the full IP address of the client in logs and statistics", "dns_config": "DNS server configuration", "blocking_mode": "Blocking mode", "default": "Default", @@ -479,5 +481,7 @@ "install_static_configure": "We have detected that a dynamic IP address is used — <0>{{ip}}. Do you want to use it as your static address?", "confirm_static_ip": "AdGuard Home will configure {{ip}} to be your static IP address. Do you want to proceed?", "list_updated": "{{count}} list updated", - "list_updated_plural": "{{count}} lists updated" + "list_updated_plural": "{{count}} lists updated", + "dnssec_enable": "Enable DNSSEC", + "dnssec_enable_desc": "Set DNSSEC flag in the outcoming DNS queries and check the result (DNSSEC-enabled resolver is required)" } diff --git a/client/src/__locales/es.json b/client/src/__locales/es.json index c8ac9160..94244cb4 100644 --- a/client/src/__locales/es.json +++ b/client/src/__locales/es.json @@ -199,6 +199,8 @@ "query_log_disabled": "El registro de consultas está deshabilitado y se puede configurar en la <0>configuración", "query_log_strict_search": "Usar comillas dobles para una búsqueda estricta", "query_log_retention_confirm": "¿Está seguro de que desea cambiar la retención del registro de consultas? Si disminuye el valor del intervalo, se perderán algunos datos", + "anonymize_client_ip": "Anonimizar IP del cliente", + "anonymize_client_ip_desc": "No guarda la dirección IP completa del cliente en registros y estadísticas", "dns_config": "Configuración del servidor DNS", "blocking_mode": "Modo de bloqueo", "default": "Predeterminado", @@ -479,5 +481,7 @@ "install_static_configure": "Hemos detectado que utiliza una dirección IP dinámica: <0>{{ip}}. ¿Deseas usarla como tu dirección estática?", "confirm_static_ip": "AdGuard Home configurará {{ip}} para ser tu dirección IP estática. ¿Desea continuar?", "list_updated": "{{count}} lista actualizada", - "list_updated_plural": "{{count}} listas actualizadas" -} \ No newline at end of file + "list_updated_plural": "{{count}} listas actualizadas", + "dnssec_enable": "Habilitar DNSSEC", + "dnssec_enable_desc": "Establece el indicador DNSSEC en las consultas DNS salientes y comprueba el resultado (se requiere un resolutor habilitado para DNSSEC)" +} diff --git a/client/src/__locales/fa.json b/client/src/__locales/fa.json index 49a276c0..6205681d 100644 --- a/client/src/__locales/fa.json +++ b/client/src/__locales/fa.json @@ -480,4 +480,4 @@ "confirm_static_ip": "AdGuard Home {{ip}} بعنوان آدرس آی پی ثابت شما پیکربندی می کند. ادامه میدهید؟", "list_updated": "{{count}} لیست بروز رسانی شد", "list_updated_plural": "{{count}} لیست بروز رسانی شد" -} \ No newline at end of file +} diff --git a/client/src/__locales/fr.json b/client/src/__locales/fr.json index cf70458a..9992fcbc 100644 --- a/client/src/__locales/fr.json +++ b/client/src/__locales/fr.json @@ -479,4 +479,4 @@ "confirm_static_ip": "AdGuard Home configurera {{ip}} pour être votre adresse IP statique. Voulez-vous poursuivre?", "list_updated": "{{count}} liste mise à jour", "list_updated_plural": "{{count}} listes mises à jour" -} \ No newline at end of file +} diff --git a/client/src/__locales/hr.json b/client/src/__locales/hr.json index 7250e568..1864a35f 100644 --- a/client/src/__locales/hr.json +++ b/client/src/__locales/hr.json @@ -199,6 +199,8 @@ "query_log_disabled": "Zapisnik upita je onemogućen i može se postaviti u <0>postavkama", "query_log_strict_search": "Koristite dvostruke navodnike za strogo pretraživanje", "query_log_retention_confirm": "Jeste li sigurni da želite promijeniti zadržavanje zapisnika upita? Ako smanjite vrijednost intervala, neki će podaci biti izgubljeni", + "anonymize_client_ip": "Anonimiraj IP klijenta", + "anonymize_client_ip_desc": "Ne spremajte cijelu IP adresu klijenta u zapisnike i statistike", "dns_config": "DNS postavke poslužitelja", "blocking_mode": "Način blokiranja", "default": "Zadano", @@ -479,5 +481,7 @@ "install_static_configure": "Otkrili smo da se koristi dinamička IP adresa - <0>{{ip}}. Želite li je koristiti kao svoju statičku adresu?", "confirm_static_ip": "AdGuard Home će postaviti {{ip}} kao vašu statičku IP adresu. Želiš li nastaviti?", "list_updated": "{{count}} popis ažuriran", - "list_updated_plural": "{{count}} popisa ažurirana" -} \ No newline at end of file + "list_updated_plural": "{{count}} popisa ažurirana", + "dnssec_enable": "Omogući DNSSEC", + "dnssec_enable_desc": "Omogućite DNSSEC u izlaznim DNS upitima i provjerite rezultat (potreban je resolver s omogućenim DNSSEC-om)" +} diff --git a/client/src/__locales/id.json b/client/src/__locales/id.json index ce4dee6a..545e5799 100644 --- a/client/src/__locales/id.json +++ b/client/src/__locales/id.json @@ -410,4 +410,4 @@ "disable_ipv6_desc": "Apabila fitur ini dinyalakan, semua permintaan DNS untuk alamat-alamat IPv6 (tipe AAAA) akan diputus.", "autofix_warning_text": "Apabila anda menekan \"Perbaiki\", AdGuardHome akan mengatur sistem anda untuk menggunakan server DNS AdGuardHome.", "autofix_warning_result": "Hasilnya, semua permintaan DNS dari sistem anda akan diproses oleh AdGuardHome secara standar." -} \ No newline at end of file +} diff --git a/client/src/__locales/it.json b/client/src/__locales/it.json index d446e135..c9621bed 100644 --- a/client/src/__locales/it.json +++ b/client/src/__locales/it.json @@ -459,4 +459,4 @@ "install_static_error": "AdGuard Home non può configurarlo automaticamente per questa interfaccia di rete. Si prega di cercare un'istruzione su come farlo manualmente.", "install_static_configure": "Abbiamo rilevato che viene utilizzato un indirizzo IP dinamico - <0> {{ip}} . Vuoi usarlo come indirizzo statico?", "confirm_static_ip": "AdGuard Home configurerà {{ip}} come indirizzo IP statico. Vuoi procedere?" -} \ No newline at end of file +} diff --git a/client/src/__locales/ja.json b/client/src/__locales/ja.json index f9a26e0c..dd5c6cfa 100644 --- a/client/src/__locales/ja.json +++ b/client/src/__locales/ja.json @@ -480,4 +480,4 @@ "confirm_static_ip": "AdGuard Homeは、{{ip}}を静的IPアドレスとして設定します。よろしいですか?", "list_updated": "{{count}}個のリストが更新されました", "list_updated_plural": "{{count}}個のリストが更新されました" -} \ No newline at end of file +} diff --git a/client/src/__locales/ko.json b/client/src/__locales/ko.json index 213ec04d..88d26d38 100644 --- a/client/src/__locales/ko.json +++ b/client/src/__locales/ko.json @@ -480,4 +480,4 @@ "confirm_static_ip": "AdGuard Home이 {{ip}}를 고정 IP 주소로 설정하려고 합니다. 계속하시겠습니까?", "list_updated": "{{count}} 리스트 업데이트됨", "list_updated_plural": "{{count}} 리스트 업데이트됨" -} \ No newline at end of file +} diff --git a/client/src/__locales/nl.json b/client/src/__locales/nl.json index a656c874..cef6ec11 100644 --- a/client/src/__locales/nl.json +++ b/client/src/__locales/nl.json @@ -438,4 +438,4 @@ "check_service": "Servicenaam: {{service}}", "list_updated": "{{count}} lijst geüpdatet", "list_updated_plural": "{{count}} lijsten geüpdatet" -} \ No newline at end of file +} diff --git a/client/src/__locales/no.json b/client/src/__locales/no.json index 5bcb9532..692d3b73 100644 --- a/client/src/__locales/no.json +++ b/client/src/__locales/no.json @@ -480,4 +480,4 @@ "confirm_static_ip": "AdGuard Home vil sette opp {{ip}} til å bli din statiske IP-adresse. Vil du fortsette?", "list_updated": "{{count}} liste oppdatert", "list_updated_plural": "{{count}} lister oppdatert" -} \ No newline at end of file +} diff --git a/client/src/__locales/pl.json b/client/src/__locales/pl.json index 0e9aebf8..32b031f5 100644 --- a/client/src/__locales/pl.json +++ b/client/src/__locales/pl.json @@ -199,6 +199,8 @@ "query_log_disabled": "Dziennik zapytań jest wyłączony i można go skonfigurować w <0>ustawieniach", "query_log_strict_search": "Używaj podwójnych cudzysłowów do ścisłego wyszukiwania", "query_log_retention_confirm": "Czy na pewno chcesz zmienić sposób przechowywania dziennika zapytań? Jeśli zmniejszysz wartość interwału, niektóre dane zostaną utracone", + "anonymize_client_ip": "Anonimizuj adres IP klienta", + "anonymize_client_ip_desc": "Nie zapisuj pełnego adresu IP w dziennikach i statystykach", "dns_config": "Konfiguracja serwera DNS", "blocking_mode": "Tryb blokowania", "default": "Domyślny", @@ -479,5 +481,7 @@ "install_static_configure": "Wykryliśmy, że używany jest dynamiczny adres IP — <0>{{ip}}. Czy chcesz użyć go jako adresu statycznego?", "confirm_static_ip": "AdGuard Home skonfiguruje {{ip}} aby był Twoim statycznym adresem IP. Czy chcesz kontynuować?", "list_updated": "{{count}} lista zaktualizowana", - "list_updated_plural": "{{count}} list zaktualizowanych" -} \ No newline at end of file + "list_updated_plural": "{{count}} list zaktualizowanych", + "dnssec_enable": "Włącz DNSSEC", + "dnssec_enable_desc": "Ustaw flagę DNSSEC w wychodzących zapytaniach DNS i sprawdź wynik (wymagany jest resolver z obsługą zabezpieczania DNSSEC)" +} diff --git a/client/src/__locales/pt-br.json b/client/src/__locales/pt-br.json index a5cae9bd..673c80c3 100644 --- a/client/src/__locales/pt-br.json +++ b/client/src/__locales/pt-br.json @@ -480,4 +480,4 @@ "confirm_static_ip": "O AdGuard Home irá configurar {{ip}} para ser seu endereço IP estático. Deseja continuar?", "list_updated": "{{count}} lista atualizada", "list_updated_plural": "{{count}} listas atualizadas" -} \ No newline at end of file +} diff --git a/client/src/__locales/pt-pt.json b/client/src/__locales/pt-pt.json index fdac53c3..024c5ee8 100644 --- a/client/src/__locales/pt-pt.json +++ b/client/src/__locales/pt-pt.json @@ -421,4 +421,4 @@ "domain_desc": "Insere o nome do domínio para ser reescrito.", "example_rewrite_domain": "reescrever resposta apenas para este domínio.", "example_rewrite_wildcard": "reescrever resposta para todos <0>example.org sub-domínios." -} \ No newline at end of file +} diff --git a/client/src/__locales/ro.json b/client/src/__locales/ro.json index 324af30c..664ac09a 100644 --- a/client/src/__locales/ro.json +++ b/client/src/__locales/ro.json @@ -480,4 +480,4 @@ "confirm_static_ip": "AdGuard Home va configura {{ip}} ca adresa dvs. IP statică. Doriți să continuați?", "list_updated": "{{count}} listă actualizată", "list_updated_plural": "{{count}} liste actualizate" -} \ No newline at end of file +} diff --git a/client/src/__locales/sk.json b/client/src/__locales/sk.json index 8abbaff3..49f60159 100644 --- a/client/src/__locales/sk.json +++ b/client/src/__locales/sk.json @@ -199,6 +199,8 @@ "query_log_disabled": "Protokol dopytov je vypnutý a možno ho nakonfigurovať v <0>nastaveniach", "query_log_strict_search": "Na prísne vyhľadávanie použite dvojité úvodzovky", "query_log_retention_confirm": "Naozaj chcete zmeniť uchovávanie denníku dopytov? Ak znížite hodnotu intervalu, niektoré údaje sa stratia", + "anonymize_client_ip": "Anonymizujte IP klienta", + "anonymize_client_ip_desc": "Neukladať úplnú IP adresu klienta do protokolov a štatistík", "dns_config": "Konfigurácia DNS servera", "blocking_mode": "Spôsob blokovania", "default": "Predvolené", @@ -356,8 +358,7 @@ "access_allowed_desc": "Zoznam CIDR alebo IP adries. Ak je nakonfigurovaný, AdGuard Home akceptuje len dopyty z týchto IP adries", "access_disallowed_title": "Nepovolení klienti", "access_disallowed_desc": "Zoznam CIDR alebo IP adries. Ak je nakonfigurovaný, AdGuard Home bude ignorovať dopyty z týchto IP adries", - "access_blocked_title": "Blokované domény", - "access_blocked_desc": "Nezamieňajte si to s filtrami. Domovská stránka služby AdGuard bude ignorovať dopyt DNS na tieto domény v rámci spracovania dopytu.", + "access_blocked_desc": "Nezamieňajte si to s filtrami. Domovská stránka AdGuard zruší DNS dopyty obsahujúce tieto domény. Tu môžete zadať presné názvy domén, zástupné znaky a pravidlá URL adries, napr. 'example.org', '*.example.org' alebo '|| example.org ^'.", "access_settings_saved": "Nastavenia prístupu úspešne uložené", "updates_checked": "Aktualizácie úspešne skontrolované", "updates_version_equal": "AdGuard Home je aktuálny", @@ -479,5 +480,7 @@ "install_static_configure": "Zistili sme, že sa používa dynamická IP adresa — <0>{{ip}}. Chcete ju použiť ako svoju statickú adresu?", "confirm_static_ip": "AdGuard Home nakonfiguruje {{ip}} ako statickú IP adresu. Chcete pokračovať?", "list_updated": "{{count}} zoznam aktualizovaný", - "list_updated_plural": "{{count}} zoznamov aktualizovaných" -} \ No newline at end of file + "list_updated_plural": "{{count}} zoznamov aktualizovaných", + "dnssec_enable": "Zapnúť DNSSEC", + "dnssec_enable_desc": "Nastavte príznak DNSSEC v nasledujúcich DNS dopytoch a skontrolujte výsledok (je potrebný prekladač so zapnutým DNSSEC)" +} diff --git a/client/src/__locales/sl.json b/client/src/__locales/sl.json index bb30ec92..2dcc6759 100644 --- a/client/src/__locales/sl.json +++ b/client/src/__locales/sl.json @@ -199,6 +199,8 @@ "query_log_disabled": "Dnevnik poizvedb je onemogočen in ga je mogoče konfigurirati v <0>nastavitvah", "query_log_strict_search": "Za strogo iskanje uporabite dvojne narekovaje", "query_log_retention_confirm": "Ali ste prepričani, da želite spremeniti zadrževanje dnevnika poizvedb? Če zmanjšate vrednost intervala, bodo nekateri podatki izgubljeni", + "anonymize_client_ip": "Anonimiziraj odjemalca IP", + "anonymize_client_ip_desc": "Ne shrani celotnega naslova IP odjemalca v dnevnikih in statistiki", "dns_config": "Konfiguracija strežnika DNS", "blocking_mode": "Način zaviranja", "default": "Privzeto", @@ -479,5 +481,7 @@ "install_static_configure": "Zaznali smo, da je uporabljen dinamičen IP naslov — <0>{{ip}}. Ali ga želite uporabiti kot svoj statičen naslov?", "confirm_static_ip": "AdGuard Home bo konfiguriral {{ip}}, da bo postal vas statičen IP naslov. Ali želite nadaljevati?", "list_updated": "{{count}} posodobljen seznam", - "list_updated_plural": "{{count}} posodobljenih seznamov" -} \ No newline at end of file + "list_updated_plural": "{{count}} posodobljenih seznamov", + "dnssec_enable": "Omogoči DNSSEC", + "dnssec_enable_desc": "V odhodnih poizvedbah DNS nastavite zastavico DNSSEC in preverite rezultat (zahtevan je omogočen reševalnik DNSSEC)" +} diff --git a/client/src/__locales/sr-cs.json b/client/src/__locales/sr-cs.json index 076cbee8..fd7b257d 100644 --- a/client/src/__locales/sr-cs.json +++ b/client/src/__locales/sr-cs.json @@ -480,4 +480,4 @@ "confirm_static_ip": "AdGuard Home će konfigurisati {{ip}} da bude vaša statička IP adresa. Želite li da nastavite?", "list_updated": "{{count}} lista ažurirana", "list_updated_plural": "{{count}} lista ažurirano" -} \ No newline at end of file +} diff --git a/client/src/__locales/sv.json b/client/src/__locales/sv.json index 5778f995..f00bc72c 100644 --- a/client/src/__locales/sv.json +++ b/client/src/__locales/sv.json @@ -358,4 +358,4 @@ "descr": "Beskrivning", "whois": "Whois", "filtering_rules_learn_more": "<0>Mer info om att skapa dina egna blockeringslistor för värdar." -} \ No newline at end of file +} diff --git a/client/src/__locales/th.json b/client/src/__locales/th.json index cd37103f..2010fff2 100644 --- a/client/src/__locales/th.json +++ b/client/src/__locales/th.json @@ -413,4 +413,4 @@ "form_select_tags": "เลือกแท็กเครื่อง", "check_title": "ตรวจสอบการกรอง", "check_desc": "ตรวจสอบว่าชื่อโฮสต์ถูกกรอง" -} \ No newline at end of file +} diff --git a/client/src/__locales/vi.json b/client/src/__locales/vi.json index 91474192..7203796f 100644 --- a/client/src/__locales/vi.json +++ b/client/src/__locales/vi.json @@ -411,4 +411,4 @@ "filtering_rules_learn_more": "<0>Tìm hiểu thêm về việc tạo danh sách chặn máy chủ của riêng bạn.", "blocked_by_response": "Chặn bởi CNAME hoặc địa IP ở phản hồi", "try_again": "Hãy thử lại" -} \ No newline at end of file +} diff --git a/client/src/__locales/zh-cn.json b/client/src/__locales/zh-cn.json index ceb96a4d..e42cd84e 100644 --- a/client/src/__locales/zh-cn.json +++ b/client/src/__locales/zh-cn.json @@ -479,4 +479,4 @@ "confirm_static_ip": "AdGuard Home 将把{{ip}} 配置为您的静态IP地址。您想要继续吗?", "list_updated": "{{count}} 列表已更新", "list_updated_plural": "{{count}} 条列表已更新" -} \ No newline at end of file +} diff --git a/client/src/__locales/zh-tw.json b/client/src/__locales/zh-tw.json index 56114fc1..b205a4e8 100644 --- a/client/src/__locales/zh-tw.json +++ b/client/src/__locales/zh-tw.json @@ -480,4 +480,4 @@ "confirm_static_ip": "AdGuard Home 將配置 {{ip}} 為您的靜態 IP 位址。您想要繼續嗎?", "list_updated": "{{count}} 清單被更新", "list_updated_plural": "{{count}} 清單被更新" -} \ No newline at end of file +} From f2ba8c66578fb1bca492cb71feebf19c7f0a309f Mon Sep 17 00:00:00 2001 From: ArtemBaskal Date: Wed, 8 Apr 2020 12:06:27 +0300 Subject: [PATCH 6/7] Update sk locale --- client/src/__locales/sk.json | 1 + 1 file changed, 1 insertion(+) diff --git a/client/src/__locales/sk.json b/client/src/__locales/sk.json index 49f60159..06ceec29 100644 --- a/client/src/__locales/sk.json +++ b/client/src/__locales/sk.json @@ -358,6 +358,7 @@ "access_allowed_desc": "Zoznam CIDR alebo IP adries. Ak je nakonfigurovaný, AdGuard Home akceptuje len dopyty z týchto IP adries", "access_disallowed_title": "Nepovolení klienti", "access_disallowed_desc": "Zoznam CIDR alebo IP adries. Ak je nakonfigurovaný, AdGuard Home bude ignorovať dopyty z týchto IP adries", + "access_blocked_title": "Blokované domény", "access_blocked_desc": "Nezamieňajte si to s filtrami. Domovská stránka AdGuard zruší DNS dopyty obsahujúce tieto domény. Tu môžete zadať presné názvy domén, zástupné znaky a pravidlá URL adries, napr. 'example.org', '*.example.org' alebo '|| example.org ^'.", "access_settings_saved": "Nastavenia prístupu úspešne uložené", "updates_checked": "Aktualizácie úspešne skontrolované", From 102da17f9ceeb0abbbc3887d65f3d588acaa61e8 Mon Sep 17 00:00:00 2001 From: ArtemBaskal Date: Thu, 9 Apr 2020 14:38:38 +0300 Subject: [PATCH 7/7] Change en locale --- client/src/__locales/en.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/client/src/__locales/en.json b/client/src/__locales/en.json index dd631f4b..744ac1a4 100644 --- a/client/src/__locales/en.json +++ b/client/src/__locales/en.json @@ -358,8 +358,8 @@ "access_allowed_desc": "A list of CIDR or IP addresses. If configured, AdGuard Home will accept requests from these IP addresses only.", "access_disallowed_title": "Disallowed clients", "access_disallowed_desc": "A list of CIDR or IP addresses. If configured, AdGuard Home will drop requests from these IP addresses.", - "access_blocked_title": "Blocked domains", - "access_blocked_desc": "Don't confuse this with filters. AdGuard Home will drop DNS queries with these domains in query's question.", + "access_blocked_title": "Disallowed domains", + "access_blocked_desc": "Don't confuse this with filters. AdGuard Home will drop DNS queries with these domains in query's question. Here you can specify the exact domain names, wildcards and urlfilter-rules, e.g. 'example.org', '*.example.org' or '||example.org^'.", "access_settings_saved": "Access settings successfully saved", "updates_checked": "Updates successfully checked", "updates_version_equal": "AdGuard Home is up-to-date",