diff --git a/client/src/__locales/cs.json b/client/src/__locales/cs.json index abaeb1d4..5b369b1d 100644 --- a/client/src/__locales/cs.json +++ b/client/src/__locales/cs.json @@ -23,6 +23,7 @@ "form_error_ip6_format": "Neplatný formát IPv6", "form_error_ip_format": "Neplatný formát IP", "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šší", "dhcp_form_gateway_input": "IP brána", @@ -75,7 +76,7 @@ "stats_adult": "Blokované stránky pro dospělé", "stats_query_domain": "Nejčastěji dotazované domény", "for_last_24_hours": "za posledních 24 hodin", - "for_last_days": "za posledních {{value}} dní", + "for_last_days": "za posledních {{count}} dní", "for_last_days_plural": "za posledních {{count}} dní", "no_domains_found": "Nenalezeny žádné domény", "requests_count": "Počet požadavků", @@ -83,7 +84,7 @@ "top_clients": "Nejčastější klienti", "no_clients_found": "Nenalezeny žádní klienti", "general_statistics": "Obecné statistiky", - "number_of_dns_query_days": "Počet DNS dotazů zpracovaných za posledních {{value}} dní", + "number_of_dns_query_days": "Počet DNS dotazů zpracovaných za posledních {{count}} dní", "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ů", @@ -371,6 +372,7 @@ "rewrite_desc": "Umožňuje snadno nakonfigurovat vlastní DNS odezvy pro konkrétní název domény.", "rewrite_applied": "Aplikované pravidlo přesměrování", "dns_rewrites": "Přesměrování DNS", + "form_domain": "Zadejte doménu", "form_answer": "Zadejte IP adresu nebo název domény", "form_error_domain_format": "Neplatný formát domény", "form_error_answer_format": "Neplatný formát odpovědi", @@ -426,5 +428,8 @@ "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", - "try_again": "Zkusit znovu" + "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." } \ No newline at end of file diff --git a/client/src/__locales/da.json b/client/src/__locales/da.json index 9dd3b040..3bf4537a 100644 --- a/client/src/__locales/da.json +++ b/client/src/__locales/da.json @@ -23,6 +23,7 @@ "form_error_ip6_format": "Ugyldigt IPv6-format", "form_error_ip_format": "Ugyldigt IP-format", "form_error_mac_format": "Ugyldigt MAC-format", + "form_error_client_id_format": "Ugyldigt klient-ID-format", "form_error_positive": "Skal være større end 0", "form_error_negative": "Skal være lig med 0 eller større", "dhcp_form_gateway_input": "Gateway IP", @@ -371,6 +372,7 @@ "rewrite_desc": "Gør det nemt at konfigurere det tilpassede DNS-svar for et specifikt domænenavn.", "rewrite_applied": "Anvendt Omskrivningsregel", "dns_rewrites": "DNS-omskrivninger", + "form_domain": "Indtast domænenavn eller wildcard", "form_answer": "Indtast IP-adresser eller domænenavne", "form_error_domain_format": "Ugyldigt domæneformat", "form_error_answer_format": "Ugyldigt svarformat", @@ -426,5 +428,8 @@ "whois": "Whois", "filtering_rules_learn_more": "<0>Lær mere om at oprette dine egne værtsblokeringslister.", "blocked_by_response": "Blokeret af CNAME eller IP som svar", - "try_again": "Prøv igen" + "try_again": "Prøv igen", + "domain_desc": "Indtast det domænenavn eller wildcard, du ønsker skal omskrives.", + "example_rewrite_domain": "omskriv kun svar for dette domænenavn.", + "example_rewrite_wildcard": "omskriv svar for alle <0>example.org subdomæner." } \ No newline at end of file diff --git a/client/src/__locales/de.json b/client/src/__locales/de.json index a59d99df..9f399653 100644 --- a/client/src/__locales/de.json +++ b/client/src/__locales/de.json @@ -76,7 +76,7 @@ "stats_adult": "Blockierte Webseiten für Erwachsene", "stats_query_domain": "Am häufigsten angefragte Domains", "for_last_24_hours": "für die letzten 24 Stunden", - "for_last_days": "am letzten {{value}} Tag", + "for_last_days": "am letzten {{count}} Tag", "for_last_days_plural": "in den letzten {{count}} Tage", "no_domains_found": "Keine Domains gefunden", "requests_count": "Anzahl der Anfragen", @@ -84,7 +84,7 @@ "top_clients": "Top Clients", "no_clients_found": "Keine Clients gefunden", "general_statistics": "Allgemeine Statistiken", - "number_of_dns_query_days": "Anzahl der in den letzten {{value}}} Tagen verarbeiteten DNS-Anfragen", + "number_of_dns_query_days": "Anzahl der in den letzten {{count}} Tagen verarbeiteten DNS-Anfragen", "number_of_dns_query_days_plural": "Anzahl der DNS-Abfragen, die in den letzten {{count}}} Tagen verarbeitet wurden", "number_of_dns_query_24_hours": "Anzahl der in den letzten 24 Stunden durchgeführten DNS-Anfragen", "number_of_dns_query_blocked_24_hours": "Anzahl der durch Werbefilter und Host-Blocklisten geblockten DNS-Anfragen", diff --git a/client/src/__locales/es.json b/client/src/__locales/es.json index 20a58a4b..120fcd38 100644 --- a/client/src/__locales/es.json +++ b/client/src/__locales/es.json @@ -23,6 +23,7 @@ "form_error_ip6_format": "Formato IPv6 no válido", "form_error_ip_format": "Formato IP no válido", "form_error_mac_format": "Formato MAC no válido", + "form_error_client_id_format": "Formato de ID de cliente no válido", "form_error_positive": "Debe ser mayor que 0", "form_error_negative": "Debe ser igual o mayor que 0", "dhcp_form_gateway_input": "IP de puerta de enlace", @@ -140,7 +141,7 @@ "custom_filter_rules": "Reglas de filtrado personalizado", "custom_filter_rules_hint": "Ingrese una regla por línea. Puede utilizar reglas de bloqueo o la sintaxis de los archivos hosts.", "examples_title": "Ejemplos", - "example_meaning_filter_block": "bloquea el acceso al dominio ejemplo.org\ny a todos sus subdominios", + "example_meaning_filter_block": "bloquea el acceso al dominio ejemplo.org y a todos sus subdominios", "example_meaning_filter_whitelist": "desbloquea el acceso al dominio ejemplo.org y a todos sus subdominios", "example_meaning_host_block": "AdGuard Home devolverá la dirección 127.0.0.1 para el dominio ejemplo.org (pero no para sus subdominios).", "example_comment": "! Aquí va un comentario", @@ -371,6 +372,7 @@ "rewrite_desc": "Permite configurar fácilmente la respuesta DNS personalizada para un nombre de dominio específico.", "rewrite_applied": "Regla de reescritura aplicada", "dns_rewrites": "Reescrituras DNS", + "form_domain": "Ingrese el nombre del dominio o comodín", "form_answer": "Ingrese la dirección IP o el nombre del dominio", "form_error_domain_format": "Formato de dominio no válido", "form_error_answer_format": "Formato de respuesta no válido", @@ -426,5 +428,8 @@ "whois": "Whois", "filtering_rules_learn_more": "<0>Más información sobre cómo crear tus propias listas para bloqueo de hosts.", "blocked_by_response": "Bloqueado por CNAME o IP en respuesta", - "try_again": "Volver a intentar" + "try_again": "Volver a intentar", + "domain_desc": "Ingrese el nombre de dominio o comodín que desea reescribir.", + "example_rewrite_domain": "reescribe las respuestas solo para este nombre de dominio.", + "example_rewrite_wildcard": "reescribe las respuestas para todos los subdominios de <0>ejemplo.org." } \ No newline at end of file diff --git a/client/src/__locales/fa.json b/client/src/__locales/fa.json index 49fdefb0..ad8f0b15 100644 --- a/client/src/__locales/fa.json +++ b/client/src/__locales/fa.json @@ -17,9 +17,14 @@ "dhcp_leases": "اجاره DHCP", "dhcp_static_leases": "اجاره DHCP ایستا", "dhcp_leases_not_found": "اجاره DHCP یافت نشد", + "dhcp_config_saved": "پیکربندی سرور DHCP ذخیره شده است", "form_error_required": "فیلد مورد نیاز", + "form_error_ip4_format": "فرمت نامعتبر IPv4", + "form_error_ip6_format": "فرمت نامعتبر IPv6", + "form_error_ip_format": "فرمت IPv4 نامعتبر است", "form_error_mac_format": "فرمت مَک نامعتبر است", "form_error_positive": "باید بزرگتر از 0 باشد", + "form_error_negative": "باید برابر با 0 یا بزرگتر باشد", "dhcp_form_gateway_input": "آی پی دروازه", "dhcp_form_subnet_input": "ماسک زیر شبکه", "dhcp_form_range_title": "دامنه آدرس های آی پی", @@ -41,6 +46,7 @@ "dhcp_new_static_lease": "اجاره ایستا جدید", "dhcp_static_leases_not_found": "هیچ اجاره DHCP ایستا یافت نشد", "dhcp_add_static_lease": "افزودن اجاره ایستا", + "dhcp_reset": "آیا میخواهید پیکربندی DHCP را ریست کنید؟", "delete_confirm": "آیا میخواهید \"{{key}}\" را حذف کنید؟", "form_enter_hostname": "نام میزبان را وارد کنید", "error_details": "جزئیات خطا", @@ -69,7 +75,7 @@ "stats_adult": "وبسایت غیراخلاقی مسدود شده است", "stats_query_domain": "دامنه جستار بالا", "for_last_24_hours": "برای 24 ساعت گذشته", - "for_last_days": "برای {{value}} روز آخر", + "for_last_days": "برای {{count}} روز آخر", "for_last_days_plural": "برای {{count}} روز گذشته", "no_domains_found": "دامنه یافت نشد", "requests_count": "تعداد درخواست ها", @@ -77,7 +83,7 @@ "top_clients": "بالاترین کلاینت ها", "no_clients_found": "کلاینتی یافت نشد", "general_statistics": "آمار عمومی", - "number_of_dns_query_days": "تعداد جستار DNS پردازش شده در {{value}} روز آخر", + "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 مسدود شده با فیلترهای مسدودساز تبلیغ و لیست سیاه میزبان", @@ -94,13 +100,16 @@ "use_adguard_parental": "از سرویس وب نظارت والدین AdGuard استفاده کن", "use_adguard_parental_hint": "AdGuard Home بررسی می کند اگر دامنه حاوی موارد غیر اخلاقی است.آن از همان اِی پی آی دارای حریم خصوصی سرویس وب امنیت وب گردی استفاده می کند.", "enforce_safe_search": "اجبار جستجوی اَمن", + "enforce_save_search_hint": "AdGuard Home میتواند جستجوی اَمن را در موتور جستجوهای زیر اعمال کند:گوگل،یوتوب،بینگ و یاندکس", "no_servers_specified": "سروری تعیین نشده است", "general_settings": "تنظیمات عمومی", "dns_settings": "تنظیمات DNS", "encryption_settings": "تنظیمات رمزگُذاری", "dhcp_settings": "تنظیمات DHCP", "upstream_dns": "سرورهای DNS جریان ارسالی", + "upstream_dns_hint": "اگر این فیلد را خالی نگه دارید، AdGuard Home از Cloudflare DNS بعنوان یک جریان ارسالی استفاده می کند. از پیشوند tls:// برای سرورهای DNS over TLS استفاده کنید.", "test_upstream_btn": "تست جریان ارسالی", + "upstreams": "جریان ارسالی", "apply_btn": "اِعمال", "disabled_filtering_toast": "فیلترینگ غیرفعال شده است", "enabled_filtering_toast": "فیلترینگ فعال شده است", @@ -137,6 +146,7 @@ "example_comment": "! در اینجا نظر قرار می گیرد", "example_comment_meaning": "فقط یک توضیح", "example_comment_hash": "# همچنین یک نظر", + "example_regex_meaning": "مسدودسازی دسترسی به دامنه مطابق <0>با عبارت منظم خاص", "example_upstream_regular": "DNS عادی (بر UDP)", "example_upstream_dot": "کُدگذاری شده DNS-over-TLS", "example_upstream_doh": "کُدگذاری شده DNS-over-HTTPS", @@ -169,6 +179,31 @@ "rule_added_to_custom_filtering_toast": "دستور به دستورات فیلترینگ دستی اضافه شد", "query_log_response_status": "وضعیت: {{value}}", "query_log_filtered": "فیلتر شده با {{filter}}", + "query_log_confirm_clear": "آیا واقعا میخواهید کل وقایع جستار را پاک کنید؟", + "query_log_cleared": "وقایع جستار با موفقیت پاک شد", + "query_log_clear": "پاکسازی وقایع جستار", + "query_log_retention": "حفظ وقایع جستار برای", + "query_log_enable": "فعالسازی وقایع", + "query_log_configuration": "پیکربندی وقایع", + "query_log_disabled": "وقایع جستار غیرفعال شده است و میتواند در <0>تنظیمات پیکربندی شود", + "query_log_strict_search": "برای جستجوی موکد از علامت نقل قول دوتایی استفاده کنید", + "query_log_retention_confirm": "آیا واقعا میخواهید مدت حفظ وقایع جستار را تغییر دهید؟ اگر فاصله را کاهش دهید، برخی داده ها حذف میشود", + "dns_config": "پیکربندی DNS سرور", + "blocking_mode": "حالت مسدودسازی", + "nxdomain": "NXDOMAIN", + "null_ip": "Null IP", + "custom_ip": "آی پی دستی", + "blocking_ipv4": "مسدودسازی IPv4", + "blocking_ipv6": "مسدودسازی IPv6", + "form_enter_rate_limit": "میزان محدودیت را وارد کنید", + "rate_limit": "میزان محدودیت", + "edns_enable": "فعالسازی زیرشبکه کلاینت EDNS", + "edns_cs_desc": "اگر فعال باشد،AdGuard Home زیرشبکه های کلاینت ها را به سرورهای DNS می فرستد.", + "rate_limit_desc": "تعداد درخواست های بر ثانیه مجازی که یک کلاینت میتواند بسازد (0: نامحدود)", + "blocking_ipv4_desc": "آدرس آی پی برگشت داده شده برای درخواست مسدود شده A", + "blocking_ipv6_desc": "آدرس آی پی برگشت داده شده برای درخواست مسدود شده AAAA", + "blocking_mode_desc": "<0>NXDOMAIN – با کد NXDOMAIN پاسخ می دهد، <0>Null IP – با آدرس آی پی صفر پاسخ میدهد (0.0.0.0 برای A; :: برای AAAA); <0>آی پی دستی - با آدرس آی پی دستی تنظیم شده پاسخ میدهد.", + "upstream_dns_client_desc": "اگر این فیلد را خالی نگه دارید، AdGuard Home از سرور پیکربندی شده در <0> تنظیماتDNS استفاده می کند.", "source_label": "منبع", "found_in_known_domain_db": "در پایگاه داده دامنه های شناخته شده پیدا شد", "category_label": "دسته بندی", @@ -186,6 +221,7 @@ "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": "تأیید رمزعبور", @@ -264,6 +300,8 @@ "update_announcement": "AdGuard Home {{version}} در دسترس است! <0>اینجا کلیک کنید برای اطلاعات بیشتر.", "setup_guide": "راهنمای راه اندازی", "dns_addresses": "آدرس های DNS", + "dns_start": "سرور DNS در حال شروع است", + "dns_status_error": "خطا در دریافت وضعیت DNS", "down": "کار نمی کند", "fix": "تعمیر", "dns_providers": "در اینجا یک <0>لیست از سرویس های ارائه دهنده DNS برای انتخاب هست.", @@ -282,8 +320,11 @@ "client_edit": "ویرایش کلاینت", "client_identifier": "احراز با", "ip_address": "آدرس آی پی", + "client_identifier_desc": "کلاینت میتواند با آدرس آی پی یا آدرس مَک احراز شود. لطفا توجه کنید،که استفاده از مَک بعنوان عامل احراز زمانی امکان دارد که AdGuard Home نیز <0>سرور DHCP باشد", "form_enter_ip": "آی پی را وارد کنید", "form_enter_mac": "مَک را وارد کنید", + "form_enter_id": "خطای احرازکننده", + "form_add_id": "افزودن احرازکننده", "form_client_name": "نام کلاینت را وارد کنید", "client_global_settings": "استفاده از تنظیمات سراسری", "client_deleted": "کلاینت \"{{key}}\" را با موفقیت حذف کرد", @@ -330,6 +371,7 @@ "rewrite_desc": "به آسانی اجازه پیکربندی پاسخ DNS دستی برای یک نام دامنه خاص را می دهد.", "rewrite_applied": "دستور بازنویسی اِعمال شد", "dns_rewrites": "بازنویسی های DNS", + "form_domain": "نام دامنه را وارد کنید", "form_answer": "نام دامنه یا آدرس آی پی را وارد کنید", "form_error_domain_format": "فرمت دامنه اشتباه است", "form_error_answer_format": "فرمت پاسخ اشتباه است", @@ -357,9 +399,33 @@ "domain": "دامنه", "answer": "پاسخ", "filter_added_successfully": "فیلتر با موفقیت اضافه شد", + "statistics_configuration": "پیکربندی آمارها", "statistics_retention": "مدت حفظ آمارها", "statistics_retention_desc": "اگر مقدار فاصله را کاهش دهید،برخی داده ها از بین خواهد رفت", "statistics_clear": " پاکسازی آمار", "statistics_clear_confirm": "آیا واقعا میخواهید آمار را پاک کنید؟", - "statistics_cleared": "آمارها با موفقیت حذف شد" + "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>این مراحل را برای ایجاد رمزعبور جدید برای حساب کاربری خود دنبال کنید.", + "location": "مکان", + "orgname": "نام سازمان", + "netname": "نام شبکه", + "descr": "توضيحات", + "whois": "هوئیز", + "filtering_rules_learn_more": "درباره ایجاد لیست سیاه میزبان برای خود <0>بیشتر بدانید.", + "blocked_by_response": "مسدودسازی با CNAME یا IP در پاسخ", + "try_again": "امتحان دوباره" } \ No newline at end of file diff --git a/client/src/__locales/fr.json b/client/src/__locales/fr.json index 2cd7c080..ece2453f 100644 --- a/client/src/__locales/fr.json +++ b/client/src/__locales/fr.json @@ -15,8 +15,10 @@ "dhcp_not_found": "Aucun serveur DHCP actif trouvé sur le réseau. Vous pouvez activer le serveur DHCP intégré.", "dhcp_found": "Il y a plusieurs serveurs DHCP actifs sur le réseau. Ce n'est pas prudent d'activer le serveur DHCP intégré en ce moment.", "dhcp_leases": "Locations des serveurs DHCP", + "dhcp_static_leases": "Baux statiques DHCP", "dhcp_leases_not_found": "Aucune location des serveurs DHCP trouvée", "form_error_required": "Champ requis", + "form_error_mac_format": "Format MAC invalide", "form_error_positive": "Doit être supérieur à 0", "dhcp_form_gateway_input": "IP de la passerelle", "dhcp_form_subnet_input": "Masque de sous-réseau", @@ -30,34 +32,54 @@ "dhcp_ip_addresses": "Adresses IP", "dhcp_table_hostname": "Nom de machine", "dhcp_table_expires": "Expire le", + "dhcp_warning": "Si vous souhaitez tout de même activer le serveur DHCP, assurez-vous qu'il n'y a d'autre serveur DHCP actif sur votre réseau. Sinon, cela peut faire dysfonctionner Internet sur tous les appareils connectés au réseau !", + "dhcp_error": "Nous ne pouvons pas déterminer s'il y a un autre serveur DHCP sur le réseau.", + "dhcp_static_ip_error": "Pour utiliser un serveur DHCP, une adresse IP statique est requise. Nous ne sommes pas parvenus à déterminer si cette interface réseau est configurée via une adresse IP statique. Veuillez définir une adresse IP manuellement.", "dhcp_dynamic_ip_found": "Votre système utilise une configuration d'adresses IP dynamiques pour l'interface <0>{{interfaceName}}. Pour utiliser un serveur DHCP, une adresse IP statique est requise. Votre adresse IP actuelle est <0>{{ipAddress}}. Nous allons automatiquement définir une adresse IP comme statique si vous appuyez sur le bouton Activer DHCP.", + "dhcp_lease_added": "\"{{key}}\" de bail statique ajoutée avec succès", + "dhcp_lease_deleted": "\"{{key}}\" de bail statique supprimée avec succès", + "dhcp_new_static_lease": "Nouveau bail statique", + "dhcp_static_leases_not_found": "Aucun bail statique DHCP trouvé", + "dhcp_add_static_lease": "Ajoutez un bail statique", + "delete_confirm": "Voulez-vous vraiment supprimer \"{{key}}\" ?", + "form_enter_hostname": "Saisissez un nom d'hôte", + "error_details": "Détails des erreurs", "back": "Retour", "dashboard": "Tableau de bord", "settings": "Paramètres", "filters": "Filtres", "query_log": "Journal des requêtes", + "faq": "FAQ", "version": "version", "address": "addresse", "on": "Activé", "off": "Éteint", + "copyright": "Copyright", "homepage": "Page d'accueil", "report_an_issue": "Signaler un problème", + "privacy_policy": "Politique de confidentialité", "enable_protection": "Activer la protection", "enabled_protection": "Protection activée", "disable_protection": "Désactiver la protection", "disabled_protection": "Protection désactivée", "refresh_statics": "Renouveler les statistiques", "dns_query": "Requêtes DNS", + "blocked_by": "<0>Bloqué par Filtres", "stats_malware_phishing": "Tentative de malware/hammeçonnage bloquée", "stats_adult": "Sites à contenu adulte bloqués", "stats_query_domain": "Domaines les plus recherchés", "for_last_24_hours": "pendant les dernières 24 heures", + "for_last_days": "pour les {{count}} derniers jours", + "for_last_days_plural": "pour les {{count}} derniers jours", "no_domains_found": "Pas de domaines trouvés", "requests_count": "Nombre de requêtes", "top_blocked_domains": "Les domaines les plus fréquemment bloqués", "top_clients": "Meilleurs clients", "no_clients_found": "Pas de clients trouvés", "general_statistics": "Statistiques générales", + "number_of_dns_query_days": "Le nombre de requêtes DNS traitées pour les {{count}} derniers jours", + "number_of_dns_query_days_plural": "Le nombre de requêtes DNS traitées ces {{count}} derniers jours", + "number_of_dns_query_24_hours": "Un nombre de requêtes DNS quieries traitées pendant les 24 heures dernières", "number_of_dns_query_blocked_24_hours": "Un nombre de requêtes DNS bloquées par les filtres adblock et les listes de blocage des hosts", "number_of_dns_query_blocked_24_hours_by_sec": "Un nombre de requêtes DNS bloquées par le module Sécurité de navigation d'AdGuard", "number_of_dns_query_blocked_24_hours_adult": "Un nombre de sites à contenu adulte bloqués", @@ -72,11 +94,16 @@ "use_adguard_parental": "Utiliser le contrôle parental d'AdGuard", "use_adguard_parental_hint": "AdGuard Home va vérifier s'il y a du contenu pour adultes sur le domaine. Ce sera fait par aide du même API discret que celui utilisé par le service de Sécurité de navigation.", "enforce_safe_search": "Renforcer la recherche sécurisée", + "enforce_save_search_hint": "AdGuard Home peut renforcer la Recherche sécurisée dans les moteurs de recherche suivants : Google, Youtube, Bing, DuckDuckGo, Yandex, Pixabay.", "no_servers_specified": "Pas de serveurs spécifiés", "general_settings": "Paramètres généraux", + "dns_settings": "Paramètres DNS", + "encryption_settings": "Paramètres de cryptage", + "dhcp_settings": "Paramètres DHCP", "upstream_dns": "Serveurs DNS upstream", "upstream_dns_hint": "Si vous laissez ce champ vide, AdGuard Home va utiliser Quad9 comme upstream.", "test_upstream_btn": "Tester les upstreams", + "upstreams": "En amont", "apply_btn": "Appliquer", "disabled_filtering_toast": "Filtrage désactivé", "enabled_filtering_toast": "Filtrage activé", @@ -91,6 +118,8 @@ "filter_url_table_header": "URL du filtre", "rules_count_table_header": "Nombre des règles", "last_time_updated_table_header": "Dernière mise à jour", + "actions_table_header": "Actions", + "edit_table_action": "Modifier", "delete_table_action": "Supprimer", "filters_and_hosts": "Listes de blocage des filtres et hosts", "filters_and_hosts_hint": "AdGuard Home comprend les règles basiques de blocage ainsi que la syntaxe des fichiers hosts.", @@ -111,6 +140,7 @@ "example_comment": "! Voici comment ajouter une déscription", "example_comment_meaning": "commentaire", "example_comment_hash": "# Et comme ça aussi on peut laisser des commentaires", + "example_regex_meaning": "bloquer l'accés aux domaines correspondants à l'expression régulière spécifiée", "example_upstream_regular": "DNS classique (au-dessus de UDP)", "example_upstream_dot": "DNS-au-dessus-de-TLS chiffré", "example_upstream_doh": "DNS-au-dessus-de-HTTPS chiffré", @@ -124,7 +154,9 @@ "block_btn": "Bloquer", "time_table_header": "Temps", "domain_name_table_header": "Nom de domaine", + "type_table_header": "Type", "response_table_header": "Réponse", + "client_table_header": "Client", "empty_response_status": "Vide", "show_all_filter_type": "Montrer tout", "show_filtered_type": "Montrer les sites filtrés", @@ -133,18 +165,64 @@ "previous_btn": "Précédent", "next_btn": "Suivant", "loading_table_status": "Chargement en cours ...", + "page_table_footer_text": "Page", "of_table_footer_text": "de", "rows_table_footer_text": "lignes", "updated_custom_filtering_toast": "Règles de filtrage d'utilisateur mises à jour", "rule_removed_from_custom_filtering_toast": "Règle retirée des règles d'utilisateur", "rule_added_to_custom_filtering_toast": "Règle ajoutée aux règles d'utilisateur", + "query_log_response_status": "Statut : {{value}}", + "query_log_filtered": "Filtré par {{filter}}", + "query_log_confirm_clear": "Êtes-vous sûr de vouloir effacer tout le journal des requêtes ?", + "query_log_cleared": "Le journal des requêtes a été effacé", + "query_log_clear": "Effacer journal des requêtes", + "query_log_retention": "Rétention du journal des requêtes", + "query_log_enable": "Activer le journal", + "query_log_configuration": "Configuration du journal", + "query_log_disabled": "Le journal des requêtes est désactivé et peut être configuré dans les <0>paramètres", + "query_log_strict_search": "Utilisez les doubles guillemets pour une recherche stricte", + "query_log_retention_confirm": "Êtes-vous sûr de vouloir modifier la rétention des journaux de requêtes ? Si vous diminuez la valeur de l'intervalle, certaines données seront perdues", + "dns_config": "Configuration du serveur DNS", + "blocking_mode": "Mode du blocage", + "nxdomain": "NXDOMAIN", + "null_ip": "IP nulle", + "custom_ip": "IP personnalisée", + "blocking_ipv4": "Blocage IPv4", + "blocking_ipv6": "Blocage IPv6", + "form_enter_rate_limit": "Entrez la limite de taux", + "rate_limit": "Limite de taux", + "edns_enable": "Activer le sous-réseau du client EDNS", "edns_cs_desc": "Si activé, AdGuard Home enverra les sous-réseaux des clients aux serveurs DNS.", + "rate_limit_desc": "Le nombre de requêtes par seconde qu’un seul client est autorisé à faire (0 : illimité)", + "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_desc": "<0>NXDOMAIN – Répondre avec le code NXDOMAIN; <0>IP nulle – Répondre avec une adresse IP de zéros (0.0.0.0 pour A; :: pour AAAA); <0>IP personnalisée – Répondre avec une adresse IP définie manuellement.", "upstream_dns_client_desc": "Si vous laissez ce champ vide, AdGuard Home utilisera les serveurs configurés dans les <0>paramètres DNS.", + "source_label": "Source", "found_in_known_domain_db": "Trouvé dans la base de données des domaines connus", "category_label": "Catégorie", "rule_label": "Règle", "filter_label": "Filtre", "unknown_filter": "Filtre inconnu {{filterId}}", + "install_welcome_title": "Bienvenue sur AdGuard Home !", + "install_welcome_desc": "AdGuard Home est un seveur DNS pour bloquer les pubs et traceurs sur tout un réseau. Son but est de vous donner le contrôle sur l'ensemble de votre réseau et tous vos appareils sans programme côté client supplémentaire.", + "install_settings_title": "Interface web administrateur", + "install_settings_listen": "Interface d'écoute", + "install_settings_port": "Port", + "install_settings_interface_link": "Votre interface web administrateur AdGuard Home sera disponible sur les adresses suivantes :", + "form_error_port": "Saisissez un port valide", + "install_settings_dns": "Serveur DNS", + "install_settings_dns_desc": "Vous devrez configurer vos appareils et votre routeur pour utiliser le serveur DNS sur les adresses suivantes :", + "install_settings_all_interfaces": "Toutes les interfaces", + "install_auth_title": "Authentification", + "install_auth_desc": "Il est fortement recommandé de configurer un mot de passe pour accéder à l'interface web administrateur AdGuard Home. Même si elle est disponible que dans votre réseau local, cela reste important de se protéger contre des accès non désirés.", + "install_auth_username": "Nom d'utilisateur", + "install_auth_password": "Mot de passe", + "install_auth_confirm": "Confirmer le mot de passe", + "install_auth_username_enter": "Saisir un nom d'utilisateur", + "install_auth_password_enter": "Saisir un mot de passe", + "install_step": "Étape", + "install_devices_title": "Configurer vos appareils", "install_devices_desc": "Pour commencer à utiliser AdGuard Home, vous devez configurer vos appareils.", "install_submit_title": "Félicitations !", "install_submit_desc": "La procédure d'installation est terminée et vous êtes prêt(e) pour commencer à utiliser AdGuard Home.", @@ -159,6 +237,131 @@ "install_devices_windows_list_3": "Sur la partie gauche de l'écran, recherchez Modifier les paramètres de la carte et cliquez dessus.", "install_devices_windows_list_4": "Sélectionnez votre connexion active, clic droit dessus et sélectionnez Propriétés.", "install_devices_windows_list_5": "Recherchez la version du protocole Internet 4 (TCP/IP) dans la liste, sélectionnez-la puis cliquez à nouveau sur Propriétés.", + "install_devices_windows_list_6": "Sélectionnez Utiliser l’adresse de serveur DNS suivante et saisissez votre adresse de seveur AdGuard Home.", + "install_devices_macos_list_1": "Cliquez sur l'icône Apple et allez dans les Préférences Système.", + "install_devices_macos_list_2": "Cliquez sur Réseau.", + "form_error_port_range": "Saisissez une valeur de port entre 80 et 65535", + "form_error_port_unsafe": "C'est un port non fiable", + "form_error_equal": "Ne devrait pas être égal", + "form_error_password": "Mots de passe différents", + "reset_settings": "Réinitialiser les paramètres", + "update_announcement": "AdGuard Home {{version}} est disponible ! <0>Cliquez ici pour plus d'informations.", + "setup_guide": "Guide d'installation", + "dns_addresses": "Adresses DNS", + "dns_start": "Démarrage du serveur DNS", + "dns_status_error": "Erreur lors de la récupération du statut du serveur DNS", + "down": "Descendant", + "fix": "Corriger", + "dns_providers": "Voici une <0>liste de fournisseurs DNS connus.", + "update_now": "Mettre à jour maintenant", + "update_failed": "Échec de la mise à jour automatique. Veuillez suivre ces étapes pour mettre à jour manuellement.", + "processing_update": "Veuillez patienter, AdGuard Home est en cours de mise à jour", + "clients_title": "Clients", + "clients_desc": "Configurer les appareils connectés à AdGuard Home", + "settings_global": "Général", + "settings_custom": "Personnalisé", + "table_client": "Client", + "table_name": "Nom", + "save_btn": "Enregistrer", + "client_add": "Ajouter un client", + "client_new": "Nouveau client", + "client_edit": "Modifier le client", + "client_identifier": "Identifiant", + "ip_address": "Adresse IP", + "client_identifier_desc": "Les clients peuvent être identifiés par les adresses IP ou MAC. Veuillez noter que l'utilisation de l'adresse MAC comme identifiant est possible uniquement si AdGuard Home est aussi un <0>serveur DHCP", + "form_enter_ip": "Saisissez l'IP", + "form_enter_mac": "Saisissez MAC", + "form_enter_id": "Entrer identifiant", + "form_add_id": "Ajouter identifiant", + "form_client_name": "Saisissez le nom du client", + "client_global_settings": "Utiliser les paramètres généraux", + "client_deleted": "Le client \"{{key}}\" a été supprimé avec succès", + "client_added": "Le client \"{{key}}\" a été ajouté", + "client_updated": "Le client \"{{key}}\" a été mis à jour", + "clients_not_found": "Aucun client trouvé", + "client_confirm_delete": "Voulez-vous vraiment supprimer le client \"{{key}}\" ?", + "filter_confirm_delete": "Voulez-vous vraiment supprimer ce filtre ?", + "auto_clients_title": "Clients (exécution)", + "auto_clients_desc": "Les données des clients qu'utilisent AdGuard Home, mais non stockées dans la configuration", + "access_title": "Paramètres d'accès", + "access_desc": "Ici vous pouvez configurer les règles d'accès au serveur DNS AdGuard Home.", + "access_allowed_title": "Clients autorisés", + "access_allowed_desc": "Une liste d'adresses IP ou CIDR. Si configuré, AdGuard Home acceptera uniquement les requêtes provenant de ces adresses IP.", + "access_disallowed_title": "Clients non autorisés", + "access_disallowed_desc": "Une liste d'adresses IP ou CIDR. Si configuré, AdGuard Home bloquera les requêtes provenant de ces adresses IP.", + "access_blocked_title": "Domaines bloqués", "access_blocked_desc": "Ne confondez pas ceci avec les filtres. AdGuard Home bloquera les requêtes DNS avec ces domaines dans la requête.", - "updates_version_equal": "AdGuard Home est à jour" + "access_settings_saved": "Paramètres d'accès enregistrés avec succès", + "updates_checked": "Mises à jour vérifiées", + "updates_version_equal": "AdGuard Home est à jour", + "check_updates_now": "Vérifier les mises à jour", + "dns_privacy": "Confidentialité DNS", + "setup_dns_privacy_1": "<0>DNS-over-TLS : Utiliser le string <1>{{address}}.", + "setup_dns_privacy_2": "<0>DNS-over-HTTPS : Utiliser le string <1>{{address}}.", + "setup_dns_privacy_3": "<0>Veuillez noter que les protocoles DNS chiffrés sont supportés que sur Android 9. Donc vous devez installer un logiciel complémentaire pour les autres systèmes opérationnels.<0>Voici une liste de logiciels que vous pouvez utiliser.", + "setup_dns_privacy_android_1": "Android 9 supporte nativement le DNS-over-TLS. Pour le configurer, allez dans Paramètres → Réseau et Internet → Avancés → DNS privé et saisissez votre nom de domaine ici.", + "setup_dns_privacy_android_2": "<0>AdGuard pour Android supporte le <1>DNS-over-HTTPS et le <1>DNS-over-TLS.", + "setup_dns_privacy_android_3": "<0>Intra ajoute le support <1>DNS-over-HTTPS sur Android.", + "setup_dns_privacy_ios_1": "<0>DNSCloak supporte le <1>DNS-over-HTTPS mais pour le configurer pour utiliser votre propre serveur, vous devrez générer un <2>DNS Stamp pour lui.", + "setup_dns_privacy_ios_2": "<0>AdGuard pour iOS supporte les configurations <1>DNS-over-HTTPS et <1>DNS-over-TLS.", + "setup_dns_privacy_other_title": "Autres implémentations", + "setup_dns_privacy_other_1": "AdGuard Home lui-même peut être un client DNS sécurisé sur n'importe quelle plateforme.", + "setup_dns_privacy_other_2": "<0>dnsproxy supporte tous les protocoles DNS sécurisés connus.", + "setup_dns_privacy_other_3": "<0>dnscrypt-proxy supporte le <1>DNS-over-HTTPS.", + "setup_dns_privacy_other_4": "<0>Mozilla Firefox supporte le <1>DNS-over-HTTPS.", + "setup_dns_privacy_other_5": "Vous trouverez plus d'implémentations <0>ici et <1>ici.", + "setup_dns_notice": "Pour utiliser le <1>DNS-over-HTTPS ou le <1>DNS-over-TLS, vous devez <0>configurer le Cryptage dans les paramètres de AdGuard Home.", + "rewrite_added": "Réécriture DNS pour \"{{key}}\" ajoutée", + "rewrite_deleted": "Réécriture DNS pour \"{{key}}\" supprimée", + "rewrite_add": "Ajouter une réécriture DNS", + "rewrite_not_found": "Aucune réécriture DNS trouvée", + "rewrite_confirm_delete": "Voulez-vous vraiment supprimer la réécriture DNS pour \"{{key}}\" ?", + "rewrite_desc": "Permet de configurer facilement la réponse DNS personnalisée pour un nom de domaine spécifique.", + "rewrite_applied": "Règle de réécriture appliquée", + "dns_rewrites": "Réécritures DNS", + "form_domain": "Saisissez un domaine ou caracrtère générique", + "form_answer": "Saisissez une adresse IP ou un nom de domaine", + "form_error_domain_format": "Format de domaine invalide", + "form_error_answer_format": "Format de réponse invalide", + "configure": "Configurer", + "main_settings": "Paramètres principaux", + "block_services": "Bloquer des services spécifiques", + "blocked_services": "Services bloqués", + "blocked_services_desc": "Permet de bloquer les sites et services populaires rapidement.", + "blocked_services_saved": "Services bloqués enregistrés", + "encryption_certificate_path": "Emplacement du certificat", + "encryption_private_key_path": "Emplacement de la clef privée", + "encryption_certificates_source_path": "Définir un emplacement du fichier des certificats", + "encryption_certificates_source_content": "Coller les contenus des certificats", + "encryption_key_source_path": "Définir un fichier pour la clef privée", + "encryption_key_source_content": "Coller les contenus de la clef privée", + "interval_days_plural": "{{count}} jours", + "statistics_configuration": "Configuration des statistiques", + "statistics_retention": "Maintien des statistiques", + "statistics_retention_desc": "Si vous baissez la valeur de l'intervalle, des données seront perdues", + "statistics_clear": " Effacer les statistiques", + "statistics_clear_confirm": "Voulez-vous vraiment effacer les statistiques ?", + "statistics_retention_confirm": "Êtes-vous sûr de vouloir modifier le maintien des statistiques ? Si vous diminuez la valeur de l'intervalle, certaines données seront perdues", + "statistics_cleared": "Statistiques effacées", + "interval_hours": "{{count}} heure", + "interval_hours_plural": "{{count}} heures", + "filters_configuration": "Configuration des filtres", + "filters_enable": "Activer les filtres", + "disabled": "Désactivé", + "username_label": "Nom d'utilisateur", + "username_placeholder": "Saisir un nom d'utilisateur", + "password_label": "Mot de passe", + "password_placeholder": "Saisir un mot de passe", + "sign_in": "Connexion", + "sign_out": "Déconnexion", + "forgot_password": "Mot de passe oublié ?", + "forgot_password_desc": "Veuillez suivre <0>ces quelques étapes pour créer un nouveau mot de passe pour votre compte.", + "location": "Localisation", + "orgname": "Nom de l'organisation", + "netname": "Nom du réseau", + "descr": "Description", + "whois": "Whois", + "filtering_rules_learn_more": "<0>Apprenez-en plus à propos de la création de vos propres listes de blocage d’hôtes.", + "blocked_by_response": "Bloqué par un CNAME ou une réponse IP", + "try_again": "Réessayer" } \ No newline at end of file diff --git a/client/src/__locales/hr.json b/client/src/__locales/hr.json index adf3a848..d7fb356b 100644 --- a/client/src/__locales/hr.json +++ b/client/src/__locales/hr.json @@ -23,6 +23,7 @@ "form_error_ip6_format": "Nevažeći IPv6 format", "form_error_ip_format": "Nevažeći format IP adrese", "form_error_mac_format": "Nevažeći MAC format", + "form_error_client_id_format": "Nevažeći format ID-a klijenta", "form_error_positive": "Mora biti veće od 0", "form_error_negative": "Mora biti jednako ili veće od 0", "dhcp_form_gateway_input": "Gateway IP", @@ -371,6 +372,7 @@ "rewrite_desc": "Omogućuje jednostavno postavljanje prilagođenog DNS odgovora za određenu domenu.", "rewrite_applied": "Primijenjena pravila prijepisa", "dns_rewrites": "DNS prijepisi", + "form_domain": "Unesite naziv domene ili zamjenski znak", "form_answer": "Unesite IP adresu ili naziv domene", "form_error_domain_format": "Nevažeći format domene", "form_error_answer_format": "Nevažeći format odgovora", @@ -426,5 +428,8 @@ "whois": "Whois", "filtering_rules_learn_more": "<0>Saznajte više o stvaranju vlastitog hosts popisa neželjenih.", "blocked_by_response": "Blokirano od strane CNAME-a ili IP-a u odgovoru", - "try_again": "Pokušajte ponovno" + "try_again": "Pokušajte ponovno", + "domain_desc": "Unesite naziv domene ili zamjenski znak koji želite prepisati.", + "example_rewrite_domain": "prepiši odgovore samo za ovaj naziv domene.", + "example_rewrite_wildcard": "prepiši odgovore za sve <0>example.org poddomene." } \ No newline at end of file diff --git a/client/src/__locales/id.json b/client/src/__locales/id.json index 1ca88e95..b6d68d55 100644 --- a/client/src/__locales/id.json +++ b/client/src/__locales/id.json @@ -71,7 +71,7 @@ "stats_adult": "Situs dewasa diblokir", "stats_query_domain": "Kueri domain teratas", "for_last_24_hours": "untuk 24 jam terakhir", - "for_last_days": "untuk {{value}} hari terakhir", + "for_last_days": "untuk {{count}} hari terakhir", "for_last_days_plural": "selama {{count}} hari terakhir", "no_domains_found": "Domain tidak ditemukan", "requests_count": "Jumlah permintaan", @@ -79,7 +79,7 @@ "top_clients": "Klien teratas", "no_clients_found": "Tidak ditemukan klien", "general_statistics": "Statistik umum", - "number_of_dns_query_days": "Jumlah kueri DNS diproses selama {{value}} hari terakhir", + "number_of_dns_query_days": "Jumlah kueri DNS diproses selama {{count}} hari terakhir", "number_of_dns_query_days_plural": "Jumlah kueri DNS yang diproses selama {{count}} hari terakhir", "number_of_dns_query_24_hours": "Jumlah kueri DNS diproses selama 24 jam terakhir", "number_of_dns_query_blocked_24_hours": "Julah DNS diblokir oleh penyaring adblock dan daftar blokir hosts", @@ -369,7 +369,7 @@ "stats_params": "Konfigurasi statistik", "config_successfully_saved": "Konfigurasi berhasil disimpan", "interval_24_hour": "24 jam", - "interval_days": "{{value}} hari", + "interval_days": "{{count}} hari", "interval_days_plural": "{{count}} hari", "domain": "Domain", "answer": "Jawab", diff --git a/client/src/__locales/it.json b/client/src/__locales/it.json index 63e54736..573fce4f 100644 --- a/client/src/__locales/it.json +++ b/client/src/__locales/it.json @@ -69,7 +69,7 @@ "stats_adult": "Siti per adulti bloccati", "stats_query_domain": "Domini maggiormente richiesti", "for_last_24_hours": "nelle ultime 24 ore", - "for_last_days": "per gli ultimi {{value}} giorni", + "for_last_days": "per gli ultimi {{count}} giorni", "for_last_days_plural": "per gli ultimi {{count}} giorni", "no_domains_found": "Nessun dominio trovato", "requests_count": "Numero richieste", diff --git a/client/src/__locales/ja.json b/client/src/__locales/ja.json index a49c2d47..f4271bcd 100644 --- a/client/src/__locales/ja.json +++ b/client/src/__locales/ja.json @@ -23,6 +23,7 @@ "form_error_ip6_format": "IPv6フォーマットではありません", "form_error_ip_format": "IPv4フォーマットではありません", "form_error_mac_format": "MACフォーマットではありません", + "form_error_client_id_format": "Client IDの形式が無効です", "form_error_positive": "0より大きい必要があります", "form_error_negative": "0以上である必要があります", "dhcp_form_gateway_input": "ゲートウェイIP", @@ -427,5 +428,8 @@ "whois": "Whois", "filtering_rules_learn_more": "独自のブラックリストの作成に関して<0>詳しく学習します。", "blocked_by_response": "応答されたCNAMEかIPアドレスによるブロック", - "try_again": "再試行する" + "try_again": "再試行する", + "domain_desc": "DNSリライトしたいドメイン名やワイルドカードを入力してください。", + "example_rewrite_domain": "このドメイン名のみへのレスポンスをリライトする", + "example_rewrite_wildcard": "<0>example.orgのすべてのサブドメインへのレスポンスをリライトする" } \ No newline at end of file diff --git a/client/src/__locales/ko.json b/client/src/__locales/ko.json index 077c0fd7..65ead6c3 100644 --- a/client/src/__locales/ko.json +++ b/client/src/__locales/ko.json @@ -23,6 +23,7 @@ "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보다 커야 합니다", "dhcp_form_gateway_input": "게이트웨이 IP", "dhcp_form_subnet_input": "서브넷 마스크", @@ -74,7 +75,7 @@ "stats_adult": "차단된 성인 웹사이트", "stats_query_domain": "쿼리 도메인", "for_last_24_hours": "지난 24시간 동안", - "for_last_days": "마지막 {{value}} 일", + "for_last_days": "마지막 {{count}} 일", "for_last_days_plural": "마지막 {{count}} 일의 기록", "no_domains_found": "도메인이 없습니다", "requests_count": "요청 수", @@ -82,7 +83,7 @@ "top_clients": "클라이언트", "no_clients_found": "클라이언트가 없습니다", "general_statistics": "일반 통계", - "number_of_dns_query_days": "최근 {{value}} 일 동안 처리된 DNS 쿼리의 수", + "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 요청수", @@ -354,6 +355,7 @@ "rewrite_desc": "특정 도메인 이름에 대한 사용자 지정 DNS 응답을 쉽게 구성할 수 있습니다.", "rewrite_applied": "적용된 변경 규칙", "dns_rewrites": "DNS 변경", + "form_domain": "도메인 이름 또는 와일드카드를 입력합니다", "form_answer": "IP 주소 또는 도메인 이름을 입력하세요", "form_error_domain_format": "도메인 형식이 잘못되었습니다", "form_error_answer_format": "답변 형식이 잘못되었습니다. ", @@ -376,7 +378,7 @@ "stats_params": "통계 구성", "config_successfully_saved": "설정이 성공적으로 저장되었습니다.", "interval_24_hour": "24시간", - "interval_days": "{{value}} 일", + "interval_days": "{{count}} 일", "interval_days_plural": "{{count}} 일", "domain": "도메인", "answer": "응답", @@ -408,5 +410,9 @@ "descr": "설명", "whois": "후이즈", "filtering_rules_learn_more": "차단 리스트를 직접 호스트하는 법을 <0>알아보세요.", - "blocked_by_response": "응답 중 차단된 CNAME 또는 IP" + "blocked_by_response": "응답 중 차단된 CNAME 또는 IP", + "try_again": "다시 시도해주세요", + "domain_desc": "다시 작성할 도메인 이름 또는 와일드카드를 입력합니다.", + "example_rewrite_domain": "이 도메인 이름에 대한 응답을 변경합니다.", + "example_rewrite_wildcard": "모든 서브 도메인에 대한 <0>example.org 응답을 변경합니다" } \ No newline at end of file diff --git a/client/src/__locales/no.json b/client/src/__locales/no.json index bc9da0f4..3cac948b 100644 --- a/client/src/__locales/no.json +++ b/client/src/__locales/no.json @@ -17,6 +17,7 @@ "dhcp_leases": "DHCP-leieavtaler", "dhcp_static_leases": "Statiske DHCP-leieavtaler", "dhcp_leases_not_found": "Ingen DHCP-leieavtaler ble funnet", + "dhcp_config_saved": "Lagret DHCP-tjeneroppsettet", "form_error_required": "Påkrevd felt", "form_error_ip4_format": "Ugyldig IPv4-format", "form_error_ip6_format": "Ugyldig IPv6-format", @@ -71,17 +72,12 @@ "stats_malware_phishing": "Blokkert skadevare/phishing", "stats_adult": "Blokkerte voksennettsteder", "stats_query_domain": "Mest forespurte domener", - "for_last_24_hours": "de siste 24 timene", - "for_last_days": "det siste døgnet", - "for_last_days_plural": "de siste {{count}} dagene", "no_domains_found": "Ingen domener ble funnet", "requests_count": "Antall forespørsler", "top_blocked_domains": "Mest blokkerte domener", "top_clients": "Vanligste klienter", "no_clients_found": "Ingen klienter ble funnet", "general_statistics": "Generelle statistikker", - "number_of_dns_query_days": "Antall DNS-forespørsler som ble behandlet det siste døgnet", - "number_of_dns_query_days_plural": "Antall DNS-forespørsler som ble behandlet de siste {{count}} dagene", "number_of_dns_query_24_hours": "Antall DNS-forespørsler som ble behandlet de siste 24 timene", "number_of_dns_query_blocked_24_hours": "Antall DNS-forespørsler som ble blokkert av adblock-filtre, hosts-lister, og domene-lister", "number_of_dns_query_blocked_24_hours_by_sec": "Antall DNS-forespørsler som ble blokkert av AdGuard sin nettlesersikkerhetsmodul", @@ -104,6 +100,7 @@ "encryption_settings": "Krypteringsinnstillinger", "dhcp_settings": "DHCP-innstillinger", "upstream_dns": "Oppstrøms-DNS-tjenere", + "upstream_dns_hint": "Hvis du lar dette feltet stå tomt, vil AdGuard Home will bruke Cloudflare DNS som en oppstrømstjener.", "test_upstream_btn": "Test oppstrømstilkoblinger", "apply_btn": "Benytt", "disabled_filtering_toast": "Skrudde av filtrering", @@ -297,6 +294,7 @@ "client_edit": "Rediger klienten", "client_identifier": "Identifikator", "ip_address": "IP-adresse", + "client_identifier_desc": "Klienter kan bli identifisert gjennom IP-adressen eller MAC-adressen. Vennligst bemerk at å bruke MAC som en identifikator, bare er mulig dersom AdGuard Home også er en <0>DHCP-tjener", "form_enter_ip": "Skriv inn IP", "form_enter_mac": "Skriv inn MAC", "form_client_name": "Skriv inn klientnavnet", @@ -345,6 +343,7 @@ "rewrite_desc": "Lar deg enkelt konfigurere selvvalgte DNS-tilbakemeldinger for et spesifikt domenenavn.", "rewrite_applied": "Benyttet omdirigeringsregelen", "dns_rewrites": "DNS-omdirigeringer", + "form_domain": "Skriv inn domene", "form_answer": "Skriv inn IP-adresse eller domenenavn", "form_error_domain_format": "Ugyldig domeneformat", "form_error_answer_format": "Ugyldig svarformat", diff --git a/client/src/__locales/pl.json b/client/src/__locales/pl.json index a0f119fd..5fee421a 100644 --- a/client/src/__locales/pl.json +++ b/client/src/__locales/pl.json @@ -17,9 +17,15 @@ "dhcp_leases": "Dzierżawa DHCP", "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_ip4_format": "Nieprawidłowy format IPv4", + "form_error_ip6_format": "Nieprawidłowy format IPv6", + "form_error_ip_format": "Nieprawidłowy format IP", "form_error_mac_format": "Nieprawidłowy format MAC", + "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", "dhcp_form_gateway_input": "Adres IP bramy", "dhcp_form_subnet_input": "Maska podsieci", "dhcp_form_range_title": "Zakres adresów IP", @@ -41,6 +47,7 @@ "dhcp_new_static_lease": "Nowa dzierżawa statyczna", "dhcp_static_leases_not_found": "Nie znaleziono statycznych dzierżaw DHCP", "dhcp_add_static_lease": "Dodaj dzierżawę statyczną", + "dhcp_reset": "Czy na pewno chcesz zresetować konfigurację DHCP?", "delete_confirm": "Czy na pewno chcesz usunąć \"{{key}}\"?", "form_enter_hostname": "Wpisz nazwę hosta", "error_details": "Szczegóły błędu", @@ -69,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 {{value}} dni", + "for_last_days": "z ostatnich {{count}} dni", "for_last_days_plural": "z ostatnich {{count}} dni", "no_domains_found": "Nie znaleziono domen", "requests_count": "Licznik żądań", @@ -77,7 +84,7 @@ "top_clients": "Główni klienci", "no_clients_found": "Nie znaleziono klienta", "general_statistics": "Ogólne statystyki", - "number_of_dns_query_days": "Liczba przetworzonych zapytań DNS w ciągu ostatnich {{value}} dni", + "number_of_dns_query_days": "Liczba przetworzonych zapytań DNS w ciągu ostatnich {{count}} dni", "number_of_dns_query_days_plural": "Liczba przetworzonych zapytań DNS w ciągu ostatnich {{count}} dni", "number_of_dns_query_24_hours": "Liczba zapytań DNS przetworzonych w ciągu ostatnich 24 godzin", "number_of_dns_query_blocked_24_hours": "Liczba żądań DNS zablokowanych przez filtry blokowania reklam i listy bloków hosta", @@ -94,13 +101,16 @@ "use_adguard_parental": "Użyj usługi Kontrola Rodzicielska AdGuard", "use_adguard_parental_hint": "AdGuard Home sprawdzi, czy domena zawiera materiały dla dorosłych. Używa tego samego interfejsu API przyjaznego prywatności, co usługa sieciowa Bezpieczne Przeglądanie. ", "enforce_safe_search": "Wymuszaj bezpieczne wyszukiwanie", + "enforce_save_search_hint": "AdGuard Home może wymusić bezpieczne wyszukiwanie w następujących wyszukiwarkach: Google, Youtube, Bing, DuckDuckGo, Yandex, Pixabay.", "no_servers_specified": "Nie określono serwerów", "general_settings": "Ustawienia główne", "dns_settings": "Ustawienia DNS", "encryption_settings": "Ustawienia szyfrowania", "dhcp_settings": "Ustawienia DHCP", "upstream_dns": "Serwery DNS z wyższego poziomu", + "upstream_dns_hint": "Jeśli to pole pozostanie puste, AdGuard Home użyje Quad9 jako upstream.", "test_upstream_btn": "Test upstreamów", + "upstreams": "Upstreams", "apply_btn": "Zastosuj", "disabled_filtering_toast": "Wyłączone filtrowanie", "enabled_filtering_toast": "Włączone filtrowanie", @@ -137,6 +147,7 @@ "example_comment": "! Tutaj idzie 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", "example_upstream_regular": "normalny DNS (przez UDP)", "example_upstream_dot": "zaszyfrowany DNS-przez-TLS", "example_upstream_doh": "zaszyfrowany DNS-przez-HTTPS", @@ -169,6 +180,31 @@ "rule_added_to_custom_filtering_toast": "Reguła dodana do niestandardowych reguł filtrowania", "query_log_response_status": "Status: {{value}}", "query_log_filtered": "Filtrowane przez {{filter}}", + "query_log_confirm_clear": "Czy na pewno chcesz wyczyścić cały dziennik zapytań?", + "query_log_cleared": "Dziennik zapytań został pomyślnie wyczyszczony", + "query_log_clear": "Wyczyść dzienniki zapytań", + "query_log_retention": "Przechowywanie dzienników zapytań", + "query_log_enable": "Włącz dziennik", + "query_log_configuration": "Konfiguracja dzienników", + "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", + "dns_config": "Konfiguracja serwera DNS", + "blocking_mode": "Tryb blokowania", + "nxdomain": "NXDOMAIN", + "null_ip": "Null IP", + "custom_ip": "Niestandardowe IP", + "blocking_ipv4": "Blokowanie IPv4", + "blocking_ipv6": "Blokowanie IPv6", + "form_enter_rate_limit": "Wprowadź 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_desc": "<0>NXDOMAIN – Odpowiedz kodem NXDOMAIN; <0>Null IP – Odpowiedz z zerowym adresem IP (0.0.0.0 dla A; :: dla AAAA); <0>Niestandardowe IP - Odpowiedz z ręcznie ustawionym adresem IP.", + "upstream_dns_client_desc": "Jeśli to pole pozostanie puste, AdGuard Home użyje serwerów skonfigurowanych w <0>Ustawieniach DNS.", "source_label": "Źródło", "found_in_known_domain_db": "Znaleziono w bazie danych znanych domen.", "category_label": "Kategoria", @@ -186,6 +222,7 @@ "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", "install_auth_title": "Uwierzytelnianie", + "install_auth_desc": "Zalecamy skonfigurowanie strony AdGuard Home Admin, aby zweryfikować swoją tożsamość za pomocą hasła. Chociaż jest dostępny tylko w sieci lokalnej, nadal ważne jest, aby chronić go przed nieograniczonym dostępem.", "install_auth_username": "Nazwa użytkownika", "install_auth_password": "Hasło", "install_auth_confirm": "Potwierdź hasło", @@ -264,6 +301,8 @@ "update_announcement": "AdGuard Home {{version}} jest już dostępny! <0>Kliknij tutaj aby uzyskać więcej informacji.", "setup_guide": "Przewodnik instalacji", "dns_addresses": "Adresy DNS", + "dns_start": "Serwer DNS uruchamia się", + "dns_status_error": "Błąd uzyskania statusu serwera DNS", "down": "Utrata połączenia", "fix": "Napraw", "dns_providers": "Oto lista <0>znanych dostawców DNS do wyboru.", @@ -282,8 +321,11 @@ "client_edit": "Edytuj klienta", "client_identifier": "Identyfikator", "ip_address": "Adres IP", + "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_add_id": "Dodaj identyfikator", "form_client_name": "Wpisz nazwę klienta", "client_global_settings": "Użyj ustawień globalnych", "client_deleted": "Klient \"{{key}}\" został pomyślnie usunięty", @@ -330,6 +372,7 @@ "rewrite_desc": "Pozwala łatwo skonfigurować niestandardową odpowiedź DNS dla określonej nazwy domeny.", "rewrite_applied": "Przepisano regułę", "dns_rewrites": "Przepisywanie DNS", + "form_domain": "Wpisz nazwę domeny lub symbol wieloznaczny", "form_answer": "Wpisz adres IP lub nazwę domeny", "form_error_domain_format": "Niepoprawny format domeny", "form_error_answer_format": "Nieprawidłowy format odpowiedzi", @@ -352,14 +395,41 @@ "stats_params": "Konfiguracja statystyk", "config_successfully_saved": "Konfiguracja została pomyślnie zapisana", "interval_24_hour": "24 godziny", - "interval_days": "{{value}} dni", + "interval_days": "{{count}} dni", "interval_days_plural": "{{count}} dni", "domain": "Domena", "answer": "Odpowiedź", "filter_added_successfully": "Pomyślnie dodano filtr", + "statistics_configuration": "Konfiguracja statystyk", "statistics_retention": "Przechowywanie statystyk", "statistics_retention_desc": "Jeśli zmniejszysz wartość interwału, niektóre dane zostaną utracone", "statistics_clear": " Wyczyść statystyki", "statistics_clear_confirm": "Czy na pewno chcesz wyczyścić statystyki?", - "statistics_cleared": "Statystyki zostały pomyślnie wyczyszczone" + "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_plural": "{{count}} godziny", + "filters_configuration": "Konfiguracja filtrów", + "filters_enable": "Włącz filtry", + "filters_interval": "Częstotliwość aktualizacji filtrów", + "disabled": "Wyłączone", + "username_label": "Nazwa użytkownika", + "username_placeholder": "Wpisz nazwę użytkownika", + "password_label": "Hasło", + "password_placeholder": "Wprowadź 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.", + "location": "Lokalizacja", + "orgname": "Nazwa firmy", + "netname": "Nazwa sieci", + "descr": "Opis", + "whois": "Whois", + "filtering_rules_learn_more": "<0>Dowiedz się więcej o tworzeniu własnych czarnych list hostów.", + "blocked_by_response": "W odpowiedzi zablokowany przez CNAME lub IP", + "try_again": "Spróbuj ponownie", + "domain_desc": "Wpisz nazwę domeny lub symbol wieloznaczny, który chcesz przepisać.", + "example_rewrite_domain": "przepisz odpowiedzi tylko dla tej nazwy domeny.", + "example_rewrite_wildcard": "przepisz odpowiedzi dla wszystkich subdomen <0>example.org." } \ No newline at end of file diff --git a/client/src/__locales/ru.json b/client/src/__locales/ru.json index 291fccd8..044c14d4 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", @@ -395,8 +391,6 @@ "stats_params": "Конфигурация статистики", "config_successfully_saved": "Конфигурация успешно сохранена", "interval_24_hour": "24 часа", - "interval_days": "{{count}} день", - "interval_days_plural": "{{count}} дней", "domain": "Домен", "answer": "Ответ", "filter_added_successfully": "Фильтр успешно добавлен", @@ -407,8 +401,6 @@ "statistics_clear_confirm": "Вы уверены, что хотите очистить статистику?", "statistics_retention_confirm": "Вы уверены, что хотите изменить срок хранения статистики? При сокращении интервала данные могут быть утеряны", "statistics_cleared": "Статистика успешно очищена", - "interval_hours": "{{count}} час", - "interval_hours_plural": "{{count}} часов", "filters_configuration": "Настройка фильтров", "filters_enable": "Включить фильтры", "filters_interval": "Интервал обновления фильтров", @@ -429,7 +421,19 @@ "filtering_rules_learn_more": "<0>Узнайте больше о создании собственных списков блокировки хостов.", "blocked_by_response": "Заблокировано по CNAME или IP в ответе", "try_again": "Попробовать еще раз", - "domain_desc": "Введите имя или маску домены, который вы хотите перенаправить.", - "example_rewrite_domain": "перенаправляет только для этот домен.", - "example_rewrite_wildcard": "перенправляет все поддомены <0>example.org." -} \ No newline at end of file + "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}} дней" +} diff --git a/client/src/__locales/sk.json b/client/src/__locales/sk.json index 5db32c42..91b294b2 100644 --- a/client/src/__locales/sk.json +++ b/client/src/__locales/sk.json @@ -23,6 +23,7 @@ "form_error_ip6_format": "Nesprávny formát IPv6", "form_error_ip_format": "Nesprávny formát IPv4", "form_error_mac_format": "Nesprávny MAC formát", + "form_error_client_id_format": "Neplatný formát client ID", "form_error_positive": "Musí byť väčšie ako 0", "form_error_negative": "Musí byť číslo 0 alebo viac", "dhcp_form_gateway_input": "IP brána", @@ -35,7 +36,7 @@ "dhcp_interface_select": "Zvoľte DHCP rozhranie", "dhcp_hardware_address": "Hardware adresa", "dhcp_ip_addresses": "IP adresy", - "dhcp_table_hostname": "Názov hostiteľa", + "dhcp_table_hostname": "Meno hostiteľa", "dhcp_table_expires": "Vyprší", "dhcp_warning": "Ak chcete server DHCP napriek tomu povoliť, uistite sa, že v sieti nie je žiadny iný aktívny DHCP server. V opačnom prípade sa môže prerušiť internet pre už pripojené zariadenia!", "dhcp_error": "Nebolo možné určiť, či je v sieti iný DHCP server.", @@ -48,7 +49,7 @@ "dhcp_add_static_lease": "Pridať statický prenájom", "dhcp_reset": "Naozaj chcete obnoviť konfiguráciu DHCP?", "delete_confirm": "Naozaj chcete vymazať \"{{key}}\"?", - "form_enter_hostname": "Zadajte názov hostiteľa", + "form_enter_hostname": "Zadajte meno hostiteľa", "error_details": "Podrobnosti chyby", "back": "Naspäť", "dashboard": "Riadiaci panel", @@ -120,8 +121,8 @@ "disabled_safe_search_toast": "Vypnuté bezpečné vyhľadávanie", "enabled_save_search_toast": "Zapnuté bezpečné vyhľadávanie", "enabled_table_header": "Zapnuté", - "name_table_header": "Názov", - "filter_url_table_header": "URL filtra", + "name_table_header": "Meno", + "filter_url_table_header": "URL adresa filtra", "rules_count_table_header": "Počet pravidiel", "last_time_updated_table_header": "Posledná aktualizácia", "actions_table_header": "Akcie", @@ -132,13 +133,13 @@ "no_filters_added": "Neboli pridané žiadne filtre", "add_filter_btn": "Pridať filter", "cancel_btn": "Zrušiť", - "enter_name_hint": "Zadajte názov", - "enter_url_hint": "Vložte URL adresu", + "enter_name_hint": "Zadajte meno", + "enter_url_hint": "Zadajte URL adresu", "check_updates_btn": "Skontrolovať aktualizácie", "new_filter_btn": "Odber nového filtra", - "enter_valid_filter_url": "Vložte platnú URL adresu na odber filtra alebo zoznamov adries.", + "enter_valid_filter_url": "Zadajte platnú URL adresu na odber filtra alebo zoznamov adries.", "custom_filter_rules": "Vlastné filtračné pravidlá", - "custom_filter_rules_hint": "Vložte na každý riadok jedno pravidlo. Môžete použiť buď adblock pravidlá alebo syntax host súborov.", + "custom_filter_rules_hint": "Zadajte na každý riadok jedno pravidlo. Môžete použiť buď adblock pravidlá alebo syntax host súborov.", "examples_title": "Príklady", "example_meaning_filter_block": "zablokovať prístup k doméne example.org a všetkým jej subdoménam", "example_meaning_filter_whitelist": "odblokovať prístup k doméne example.org a všetkým jej subdoménam", @@ -159,7 +160,7 @@ "unblock_btn": "Odblokovať", "block_btn": "Zablokovať", "time_table_header": "Čas", - "domain_name_table_header": "Názov domény", + "domain_name_table_header": "Meno domény", "type_table_header": "Typ", "response_table_header": "Odozva", "client_table_header": "Klient", @@ -239,15 +240,15 @@ "install_devices_router_list_2": "Nájdite nastavenia DHCP/DNS. Hľadajte skratku DNS vedľa poľa, ktoré umožňuje vložiť dve alebo tri sady čísel, každé rozdelené do štyroch skupín s jedným až tromi číslicami.", "install_devices_router_list_3": "Zadajte tam adresy Vášho AdGuard Home servera.", "install_devices_windows_list_1": "Otvorte panel Nastavenia cez menu Štart alebo vyhľadávanie Windows.", - "install_devices_windows_list_2": "Choďte do kategórie Sieť a internet", + "install_devices_windows_list_2": "Prejdite do kategórie Sieť a internet a potom do Centra sietí a zdieľania.", "install_devices_windows_list_3": "Vyhľadajte položku Zmeniť možnosti adaptéra a kliknite na ňu", "install_devices_windows_list_4": "Zvoľte aktívne pripojený adaptér a pravým klikom otvorte Vlastnosti", "install_devices_windows_list_5": "Vyhľadajte položku Protokol TCP/IPv4, zvoľte ju a dvojklikom otvorte jej vlastnosti.", - "install_devices_windows_list_6": "Zvoľte Použiť tieto adresy serverov DNS a vložte adresy Vašich AdGuard Home serverov.", + "install_devices_windows_list_6": "Zvoľte Použiť tieto adresy serverov DNS a zadajte adresy Vašich AdGuard Home serverov.", "install_devices_macos_list_1": "Kliknite na ikonu Apple a prejdite na položku Systémové predvoľby.", "install_devices_macos_list_2": "Kliknite na Sieť.", "install_devices_macos_list_3": "Zvoľte prvé pripojenie vo Vašom zozname a kliknite na Pokročilé.", - "install_devices_macos_list_4": "Vyberte kartu DNS a zadajte adresy serverov AdGuard Home.", + "install_devices_macos_list_4": "Vyberte kartu DNS a zadajte adresy Vašich AdGuard Home serverov.", "install_devices_android_list_1": "Na domovskej obrazovke ponuky Android klepnite na Nastavenia.", "install_devices_android_list_2": "V ponuke klepnite na položku Wi-Fi. Zobrazí sa obrazovka so zoznamom všetkých dostupných sietí (nie je možné nastaviť vlastný DNS pre mobilné pripojenie).", "install_devices_android_list_3": "Dlho stlačte sieť, ku ktorej ste pripojení, a klepnite na Modifikovať sieť.", @@ -255,8 +256,8 @@ "install_devices_android_list_5": "Zmeňte nastavené hodnoty DNS 1 a DNS 2 na adresy serverov AdGuard Home.", "install_devices_ios_list_1": "Na domácej obrazovke ťuknite na položku Nastavenia.", "install_devices_ios_list_2": "V ľavej ponuke vyberte Wi-Fi (nie je možné nakonfigurovať DNS pre mobilné siete).", - "install_devices_ios_list_3": "Klepnite na názov aktuálne aktívnej siete", - "install_devices_ios_list_4": "Do poľa DNS zadajte adresy serverov AdGuard Home.", + "install_devices_ios_list_3": "Klepnite na meno aktuálne aktívnej siete.", + "install_devices_ios_list_4": "Do poľa DNS zadajte adresy Vašich AdGuard Home serverov.", "get_started": "Začíname", "next": "Ďalej", "open_dashboard": "Otvoriť riadiaci panel", @@ -264,9 +265,9 @@ "encryption_title": "Šifrovanie", "encryption_desc": "Podpora šifrovania (HTTPS/TLS) pre webové rozhranie DNS aj administrátora", "encryption_config_saved": "Konfigurácia šifrovania uložená", - "encryption_server": "Názov servera", + "encryption_server": "Meno servera", "encryption_server_enter": "Zadajte meno Vašej domény", - "encryption_server_desc": "Ak chcete používať HTTPS, musíte zadať názov servera, ktorý zodpovedá Vášmu SSL certifikátu.", + "encryption_server_desc": "Ak chcete používať HTTPS, musíte zadať meno servera, ktoré zodpovedá Vášmu SSL certifikátu.", "encryption_redirect": "Automaticky presmerovať na HTTPS", "encryption_redirect_desc": "Ak je táto možnosť začiarknutá, služba AdGuard Home Vás automaticky presmeruje z adresy HTTP na adresy HTTPS.", "encryption_https": "HTTPS port", @@ -313,7 +314,7 @@ "settings_global": "Globálne", "settings_custom": "Vlastné", "table_client": "Klient", - "table_name": "Názov", + "table_name": "Meno", "save_btn": "Uložiť", "client_add": "Pridať klienta", "client_new": "Nový klient", @@ -321,11 +322,11 @@ "client_identifier": "Identifikátor", "ip_address": "IP adresa", "client_identifier_desc": "Klienti môžu byť identifikovaní podľa IP adresy alebo MAC adresy. Upozorňujeme, že používanie MAC ako identifikátora je možné len vtedy, ak je AdGuard Home tiež <0>DHCP server", - "form_enter_ip": "Zadajte IP", - "form_enter_mac": "Zadajte MAC", + "form_enter_ip": "Zadajte IP adresu", + "form_enter_mac": "Zadajte MAC adresu", "form_enter_id": "Zadajte identifikátor", "form_add_id": "Pridajte identifikátor", - "form_client_name": "Zadajte názov klienta", + "form_client_name": "Zadajte meno klienta", "client_global_settings": "Použiť globálne nastavenia", "client_deleted": "\"{{key}}\" klienta bol úspešne vymazaný", "client_added": "\"{{key}}\" klienta bol úspešne pridaný", @@ -351,7 +352,7 @@ "setup_dns_privacy_1": "<0>DNS-over-TLS: Použiť <1>{{address}} reťazec.", "setup_dns_privacy_2": "<0>DNS-over-HTTPS: Použiť <1>{{address}} reťazec.", "setup_dns_privacy_3": "<0>Upozorňujeme, že šifrované protokoly DNS sú podporované iba v systéme Android 9. Preto je potrebné nainštalovať ďalší softvér pre iné operačné systémy.<0>Tu je zoznam softvéru, ktorý môžete používať.", - "setup_dns_privacy_android_1": "Android 9 podporuje DNS-over-TLS natívne. Ak ho chcete konfigurovať, prejdite na Nastavenia → Sieť a internet → Pokročilé → Súkromné DNS a zadajte tam názov Vašej domény.", + "setup_dns_privacy_android_1": "Android 9 podporuje DNS-over-TLS natívne. Ak ho chcete konfigurovať, prejdite na Nastavenia → Sieť a internet → Pokročilé → Súkromné DNS a zadajte tam meno Vašej domény.", "setup_dns_privacy_android_2": "<0>AdGuard pre Android podporuje <1>DNS-over-HTTPS a <1>DNS-over-TLS.", "setup_dns_privacy_android_3": "<0>Intra pridáva <1>DNS-over-HTTPS podporu pre Android.", "setup_dns_privacy_ios_1": "<0>DNSCloak podporuje funkciu <1>DNS-over-HTTPS, ale aby ste ju mohli nakonfigurovať na používanie vlastného servera, musíte kvôli tomu vygenerovať značku <2>DNS Stamp.", @@ -368,10 +369,11 @@ "rewrite_add": "Pridať DNS prepísanie", "rewrite_not_found": "Neboli nájdené žiadne DNS prepísania", "rewrite_confirm_delete": "Naozaj chcete odstrániť prepísanie DNS pre \"{{key}}\"?", - "rewrite_desc": "Umožňuje ľahko nakonfigurovať vlastnú odpoveď DNS pre konkrétny názov domény.", + "rewrite_desc": "Umožňuje ľahko nakonfigurovať vlastnú odpoveď DNS pre konkrétne meno domény.", "rewrite_applied": "Použilo sa pravidlo prepisovania", "dns_rewrites": "DNS prepisovanie", - "form_answer": "Zadajte IP adresu alebo názov domény", + "form_domain": "Zadajte meno domény alebo zástupný znak", + "form_answer": "Zadajte IP adresu alebo meno domény", "form_error_domain_format": "Neplatný formát domény", "form_error_answer_format": "Neplatný formát odpovede", "configure": "Konfigurovať", @@ -387,7 +389,7 @@ "encryption_certificate_path": "Cesta k certifikátu", "encryption_private_key_path": "Cesta k súkromného kľúču", "encryption_certificates_source_path": "Nastavte cestu k súboru s certifikátom", - "encryption_certificates_source_content": "Vložiť obsah certifikátu", + "encryption_certificates_source_content": "Vložte obsah certifikátu", "encryption_key_source_path": "Nastaviť súbor s privátnym kľúčom", "encryption_key_source_content": "Vložte obsah privátneho kľúča", "stats_params": "Konfigurácia štatistiky", @@ -426,5 +428,8 @@ "whois": "Whois", "filtering_rules_learn_more": "<0>Viac informácií o vytváraní vlastných zoznamov hostiteľov.", "blocked_by_response": "Blokované pomocou CNAME alebo IP v odpovedi", - "try_again": "Skúste znova" + "try_again": "Skúste znova", + "domain_desc": "Zadajte meno domény alebo zástupný znak, ktorý chcete prepísať.", + "example_rewrite_domain": "prepísať odpovede iba pre toto meno domény.", + "example_rewrite_wildcard": "prepísať odpovede pre všetky subdomény <0>example.org." } \ No newline at end of file diff --git a/client/src/__locales/sl.json b/client/src/__locales/sl.json index 52355395..f1701268 100644 --- a/client/src/__locales/sl.json +++ b/client/src/__locales/sl.json @@ -23,6 +23,7 @@ "form_error_ip6_format": "Neveljaven format IPv6", "form_error_ip_format": "Neveljaven format IP", "form_error_mac_format": "Neveljaven MAC format", + "form_error_client_id_format": "Neveljaven format ID odjemalca", "form_error_positive": "Mora biti večja od 0", "form_error_negative": "Mora biti enako ali več kot 0", "dhcp_form_gateway_input": "IP prehoda", @@ -426,5 +427,8 @@ "whois": "Whois", "filtering_rules_learn_more": "<0>Več o tem, o ustvarjanju lastnih Seznamov nedovoljenih gostiteljev.", "blocked_by_response": "Onemogočeno z CNAME ali IP v odgovoru", - "try_again": "Poskusi ponovno" + "try_again": "Poskusi ponovno", + "domain_desc": "Vnesite ime domene ali nadomestni znak, ki ga želite prepisati.", + "example_rewrite_domain": "prepiše odgovore samo za to ime domene.", + "example_rewrite_wildcard": "prepiše odgovore za vse poddomene <0>example.org." } \ No newline at end of file diff --git a/client/src/__locales/sr-cs.json b/client/src/__locales/sr-cs.json index 51a35e3d..955c8560 100644 --- a/client/src/__locales/sr-cs.json +++ b/client/src/__locales/sr-cs.json @@ -23,6 +23,7 @@ "form_error_ip6_format": "Nevažeći IPv6 format", "form_error_ip_format": "Nevažeći IPv4 oblik", "form_error_mac_format": "Nevažeći MAC format", + "form_error_client_id_format": "Nevažeći format klijenta", "form_error_positive": "Mora biti veće od 0", "form_error_negative": "Mora biti 0 ili veće", "dhcp_form_gateway_input": "IP mrežnog prolaza", @@ -371,6 +372,7 @@ "rewrite_desc": "Dozvoljava da jednostavno konfigurišete prilagođeni DNS odgovor za određeni domen.", "rewrite_applied": "Primenjeno pravilo prepisivanja", "dns_rewrites": "DNS prepisivanja", + "form_domain": "Unesite domen", "form_answer": "Unesite IP adresu ili domen", "form_error_domain_format": "Nevažeći format domena", "form_error_answer_format": "Nevažeći format odgovora", @@ -426,5 +428,8 @@ "whois": "Whois", "filtering_rules_learn_more": "<0>Saznajte više o stvaranju vaše lične blokliste hostova.", "blocked_by_response": "Blokirano od CNAME ili IP u odgovoru", - "try_again": "Pokušaj ponovo" + "try_again": "Pokušaj ponovo", + "domain_desc": "Unesite domen ili džoker koji želite da prepišete.", + "example_rewrite_domain": "prepiši odgovore samo za ovaj domen.", + "example_rewrite_wildcard": "prepiši odgovore za sve poddomene na <0>example.org." } \ No newline at end of file diff --git a/client/src/__locales/tr.json b/client/src/__locales/tr.json index 55ae4426..2bfcadee 100644 --- a/client/src/__locales/tr.json +++ b/client/src/__locales/tr.json @@ -75,7 +75,7 @@ "stats_adult": "Yetişkin içerikli site engellendi", "stats_query_domain": "En fazla sorgulanan alan adları", "for_last_24_hours": "son 24 saat içindekiler", - "for_last_days": "son {{value}} gün için", + "for_last_days": "son {{count}} gün için", "for_last_days_plural": "son {{count}} gün boyunca", "no_domains_found": "Alan adı bulunamadı", "requests_count": "İstek sayısı", @@ -83,7 +83,7 @@ "top_clients": "En aktif istemciler", "no_clients_found": "İstemci bulunamadı", "general_statistics": "Genel istatistikler", - "number_of_dns_query_days": "Son {{value}} gün boyunca işlenen DNS sorgularının sayısı", + "number_of_dns_query_days": "Son {{count}} gün boyunca işlenen DNS sorgularının sayısı", "number_of_dns_query_days_plural": "Son {{count}} gün boyunca işlenen DNS sorgularının sayısı", "number_of_dns_query_24_hours": "Son 24 saat içinde işlenen DNS sorgularının sayısı", "number_of_dns_query_blocked_24_hours": "Reklam engelleme filtreleri ve hosts listeleri tarafından engellenmiş DNS isteklerinin sayısı", @@ -394,7 +394,7 @@ "stats_params": "İstatistik yapılandırması", "config_successfully_saved": "Yapılandırma başarıyla kaydedildi", "interval_24_hour": "24 saat", - "interval_days": "{{value}} gün", + "interval_days": "{{count}} gün", "interval_days_plural": "{{count}} gün", "domain": "Alan adı", "answer": "Cevap", diff --git a/client/src/__locales/vi.json b/client/src/__locales/vi.json index a51fa40a..e7e51554 100644 --- a/client/src/__locales/vi.json +++ b/client/src/__locales/vi.json @@ -25,12 +25,27 @@ "dhcp_form_gateway_input": "Cổng IP", "dhcp_form_subnet_input": "Mặt nạ mạng con", "dhcp_form_range_title": "Phạm vi của địa chỉ IP", + "dhcp_form_range_start": "Phạm vi bắt đầu", "dhcp_form_range_end": "IP kết thúc", "dhcp_form_lease_title": "Thời gian thuê DHCP (tính bằng giây)", "dhcp_form_lease_input": "Thời hạn thuê", "dhcp_interface_select": "Chọn một card mạng", "dhcp_hardware_address": "Địa chỉ phần cứng", + "dhcp_ip_addresses": "Các địa chỉ IP", + "dhcp_table_hostname": "Tên máy chủ", + "dhcp_table_expires": "Hết hạn", "dhcp_warning": "Nếu bạn vẫn muốn bật máy chủ DHCP, hãy đảm bảo rằng không có máy chủ DHCP hoạt động nào khác trong mạng của bạn. Nếu không, nó có thể phá vỡ Internet cho các thiết bị được kết nối!", + "dhcp_error": "Chúng tôi không thể xác định liệu có một máy chủ DHCP khác trong mạng hay không.", + "dhcp_static_ip_error": "Để sử dụng máy chủ DHCP, phải đặt địa chỉ IP tĩnh. Chúng tôi không thể xác định xem giao diện mạng này có được cấu hình bằng địa chỉ IP tĩnh hay không. Vui lòng đặt địa chỉ IP tĩnh theo cách thủ công.", + "dhcp_dynamic_ip_found": "Hệ thống của bạn sử dụng cấu hình địa chỉ IP động cho giao diện <0>{{interfaceName}}. Để sử dụng máy chủ DHCP, phải đặt địa chỉ IP tĩnh. Địa chỉ IP hiện tại của bạn là <0>{{ipAddress}}. Chúng tôi sẽ tự động đặt địa chỉ IP này thành tĩnh nếu bạn nhấn nút Bật DHCP.", + "dhcp_lease_added": "Cho thuê tĩnh \"{{key}}\" đã được thêm thành công", + "dhcp_lease_deleted": "Cho thuê tĩnh \"{{key}}\" đã xóa thành công", + "dhcp_new_static_lease": "Cho thuê tĩnh mới", + "dhcp_static_leases_not_found": "Không tìm thấy DHCP cho thuê tĩnh", + "dhcp_add_static_lease": "Thêm thuê tĩnh", + "delete_confirm": "Bạn có chắc chắn muốn xóa \"{{key}}\" không?", + "form_enter_hostname": "Nhập tên máy chủ", + "error_details": "Chi tiết lỗi", "back": "Quay lại", "dashboard": "Tổng quan", "settings": "Cài đặt", @@ -44,22 +59,29 @@ "copyright": "Bản quyền", "homepage": "Trang chủ", "report_an_issue": "Báo lỗi", + "privacy_policy": "Chính sách riêng tư", "enable_protection": "Bật bảo vệ", "enabled_protection": "Đã bật bảo vệ", "disable_protection": "Tắt bảo vệ", "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", "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", "for_last_24_hours": "trong 24 giờ qua", + "for_last_days": "trong {{count}} ngày qua", + "for_last_days_plural": "trong {{count}} ngày qua", "no_domains_found": "Không có tên miền nào", "requests_count": "Số lần yêu cầu", "top_blocked_domains": "Tên miền chặn nhiều", "top_clients": "Client dùng nhiều", "no_clients_found": "Không có client nào", "general_statistics": "Thống kê chung", + "number_of_dns_query_days": "Một số truy vấn DNS được xử lý trong {{count}} ngày qua", + "number_of_dns_query_days_plural": "Một số truy vấn DNS được xử lý trong {{count}} ngày qua", + "number_of_dns_query_24_hours": "Số yêu cầu DNS đã xử lý trong 24 giờ qua", "number_of_dns_query_blocked_24_hours": "Số yêu cầu DNS bị chặn bởi bộ lọc quảng cáo và danh sách chặn host", "number_of_dns_query_blocked_24_hours_by_sec": "Số yêu cầu DNS bị chặn bởi chế độ bảo vệ duyệt web AdGuard", "number_of_dns_query_blocked_24_hours_adult": "Số website người lớn đã chặn", @@ -74,9 +96,14 @@ "use_adguard_parental": "Sử dụng dịch vụ quản lý của phụ huynh AdGuard", "use_adguard_parental_hint": "AdGuard Home sẽ kiểm tra nếu tên miền chứa từ khoá người lớn. Tính năng sử dụng API thân thiện với quyền riêng tư tương tự với dịch vụ bảo vệ duyệt web", "enforce_safe_search": "Bắt buộc tìm kiếm an toàn", + "enforce_save_search_hint": "AdGuard Home có thể bắt buộc tìm kiếm an toàn với các dịch vụ tìm kiếm: Google, Youtube, Bing, Yandex.", "no_servers_specified": "Không có máy chủ nào được liệt kê", "general_settings": "Cài đặt chung", + "dns_settings": "Cài đặt DNS", + "encryption_settings": "Cài đặt mã hóa", + "dhcp_settings": "Cài đặt DHCP", "upstream_dns": "Máy chủ DNS tìm kiếm", + "upstream_dns_hint": "Nếu bạn để trống mục này, AdGuard Home sẽ sử dụng Cloudflare DNS để tìm kiếm. Sử dụng tiền tố tls:// cho các máy chủ DNS dựa trên TLS.", "test_upstream_btn": "Kiểm tra", "apply_btn": "Áp dụng", "disabled_filtering_toast": "Đã tắt chặn quảng cáo", @@ -93,6 +120,7 @@ "rules_count_table_header": "Số quy tắc", "last_time_updated_table_header": "Cập nhật cuối", "actions_table_header": "Thao tác", + "edit_table_action": "Chỉnh sửa", "delete_table_action": "Xoá", "filters_and_hosts": "Danh sách bộ lọc và hosts", "filters_and_hosts_hint": "AdGuard home hiểu các quy tắc chặn quảng cáo đơn giản và cú pháp file hosts", @@ -113,6 +141,7 @@ "example_comment": "! Đây là một chú thích", "example_comment_meaning": "Chỉ là một chú thích", "example_comment_hash": "# Cũng là một chú thích", + "example_regex_meaning": "chặn quyền truy cập vào các miền khớp với <0>biểu thức chính được quy định", "example_upstream_regular": "DNS thông thường (dùng UDP)", "example_upstream_dot": "được mã hoá DNS-over-TLS", "example_upstream_doh": "được mã hoá DNS-over-HTTPS", @@ -143,14 +172,233 @@ "updated_custom_filtering_toast": "Đã cập nhật quy tắc lọc tuỳ chỉnh", "rule_removed_from_custom_filtering_toast": "Quy tắc đã được xoá khỏi quy tắc lọc tuỳ chỉnh", "rule_added_to_custom_filtering_toast": "Quy tắc đã được thêm vào quy tắc lọc tuỳ chỉnh", + "query_log_response_status": "Trạng thái: {{value}}", + "query_log_filtered": "Được lọc bởi {{filter}}", + "query_log_confirm_clear": "Bạn có chắc chắn muốn xóa toàn bộ nhật ký truy vấn không?", + "query_log_cleared": "Nhật ký truy vấn đã được xóa thành công", + "query_log_clear": "Xóa nhật ký truy vấn", + "query_log_retention": "Lưu giữ nhật ký truy vấn", + "query_log_enable": "Bật nhật ký", + "query_log_configuration": "Cấu hình nhật ký", + "query_log_disabled": "Nhật ký truy vấn bị vô hiệu hóa và có thể được định cấu hình trong <0>cài đặt", + "query_log_strict_search": "Sử dụng dấu ngoặc kép để tìm kiếm nghiêm ngặt", + "query_log_retention_confirm": "Bạn có chắc chắn muốn thay đổi lưu giữ nhật ký truy vấn? Nếu bạn giảm giá trị khoảng, một số dữ liệu sẽ bị mất", "source_label": "Nguồn", "found_in_known_domain_db": "Tìm thấy trong cơ sở dữ liệu tên miền", "category_label": "Thể loại", "rule_label": "Quy tắc", "filter_label": "Bộ lọc", "unknown_filter": "Bộ lọc không rõ {{filterId}}", + "install_welcome_title": "Chào mừng bạn đến với AdGuard Home!", + "install_welcome_desc": "AdGuard Home là một máy chủ DNS chặn quảng cáo và theo dõi trên toàn mạng. Mục đích của nó là cho phép bạn kiểm soát toàn bộ mạng và tất cả các thiết bị của mình và không yêu cầu sử dụng chương trình phía máy khách.", + "install_settings_title": "Giao Diện Web Quản Trị", + "install_settings_listen": "Giao diện nghe", + "install_settings_port": "Cổng", + "install_settings_interface_link": "Giao diện web quản trị viên AdGuard Home của bạn sẽ có sẵn trên các địa chỉ sau:", + "form_error_port": "Nhập giá trị cổng hợp lệ", + "install_settings_dns": "Máy chủ DNS", + "install_settings_dns_desc": "Bạn sẽ cần định cấu hình thiết bị hoặc bộ định tuyến của mình để sử dụng máy chủ DNS trên các địa chỉ sau:", + "install_settings_all_interfaces": "Tất cả các giao diện", + "install_auth_title": "Xác thực", + "install_auth_desc": "Rất khuyến khích cấu hình xác thực mật khẩu cho giao diện web quản trị viên AdGuard Home của bạn. Ngay cả khi nó chỉ có thể truy cập được trong mạng cục bộ của bạn, điều quan trọng là phải bảo vệ nó khỏi sự truy cập không hạn chế.", + "install_auth_username": "Tên đăng nhập", + "install_auth_password": "Mật khẩu", + "install_auth_confirm": "Xác nhận mật khẩu", + "install_auth_username_enter": "Nhập tên đăng nhập", + "install_auth_password_enter": "Nhập mật khẩu", + "install_step": "Bước", + "install_devices_title": "Định cấu hình thiết bị của bạn", + "install_devices_desc": "Để bắt đầu sử dụng AdGuard Home, bạn cần định cấu hình thiết bị của mình để sử dụng nó.", + "install_submit_title": "Xin chúc mừng!", + "install_submit_desc": "Quy trình thiết lập đã kết thúc và bạn đã sẵn sàng bắt đầu sử dụng AdGuard Home.", + "install_devices_router": "Bộ định tuyến", + "install_devices_router_desc": "Thiết lập này sẽ tự động bao gồm tất cả các thiết bị được kết nối với bộ định tuyến gia đình của bạn và bạn sẽ không cần phải định cấu hình từng thiết bị theo cách thủ công.", + "install_devices_address": "Máy chủ DNS của AdGuard Home đang lắng nghe các địa chỉ sau", + "install_devices_router_list_1": "Mở các tùy chọn cho bộ định tuyến của bạn. Thông thường, bạn có thể truy cập nó từ trình duyệt của mình thông qua một URL (như http://192.168.0.1/ hoặc http://192.168.1.1/). Bạn có thể được yêu cầu nhập mật khẩu. Nếu bạn không nhớ nó, bạn có thể thường xuyên đặt lại mật khẩu bằng cách nhấn một nút trên chính bộ định tuyến. Một số bộ định tuyến yêu cầu một ứng dụng cụ thể, trong trường hợp đó nên được cài đặt trên máy tính/điện thoại của bạn.", + "install_devices_router_list_2": "Tìm cài đặt DHCP/DNS. Tìm các chữ cái DNS bên cạnh một trường cho phép hai hoặc ba bộ số, mỗi bộ được chia thành bốn nhóm từ một đến ba chữ số.", + "install_devices_router_list_3": "Nhập địa chỉ máy chủ AdGuard Home của bạn ở đó.", + "install_devices_windows_list_1": "Mở Control Panel thông qua Trình đơn Bắt đầu hoặc Tìm kiếm Windows.", + "install_devices_windows_list_2": "Chuyển đến danh mục Mạng và Internet, sau đó đến Trung tâm Mạng và Chia sẻ.", + "install_devices_windows_list_3": "Ở bên trái màn hình, tìm Thay đổi cài đặt bộ điều hợp và nhấp vào nó.", + "install_devices_windows_list_4": "Chọn kết nối hoạt động của bạn, nhấp chuột phải vào nó và chọn Thuộc tính.", + "install_devices_windows_list_5": "Tìm Giao Thức Internet Phiên Bản 4 (TCP/IP) trong danh sách, chọn nó và sau đó nhấp vào Thuộc tính một lần nữa.", + "install_devices_windows_list_6": "Chọn Sử dụng các địa chỉ máy chủ DNS sau và nhập địa chỉ máy chủ AdGuard Home của bạn.", + "install_devices_macos_list_1": "Nhấp vào biểu tượng Apple và đi đến Tùy Chọn Hệ Thống.", + "install_devices_macos_list_2": "Nhấp vào Mạng.", + "install_devices_macos_list_3": "Chọn kết nối đầu tiên trong danh sách của bạn và nhấp vào Nâng cao.", + "install_devices_macos_list_4": "Chọn thẻ DNS và nhập địa chỉ máy chủ AdGuard Home của bạn.", + "install_devices_android_list_1": "Từ màn hình chính của Trình Đơn Android, chạm Cài đặt.", + "install_devices_android_list_2": "Nhấp Wi-Fi trên trình đơn. Màn hình liệt kê tất cả các mạng khả dụng sẽ được hiển thị (không thể đặt DNS tùy chỉnh cho kết nối di động).", + "install_devices_android_list_3": "Nhấn và giữ mạng mà bạn đã kết nối và chạm Sửa Đổi Mạng.", + "install_devices_android_list_4": "Trên một số thiết bị, bạn có thể cần chọn hộp Nâng cao để xem thêm cài đặt. Để điều chỉnh cài đặt DNS Android của bạn, bạn sẽ cần chuyển cài đặt IP từ DHCP sang Tĩnh.", + "install_devices_android_list_5": "Thay đổi giá trị DNS 1 và DNS 2 thành địa chỉ máy chủ AdGuard Home của bạn.", + "install_devices_ios_list_1": "Từ màn hình chính, chạm Cài đặt.", + "install_devices_ios_list_2": "Chọn Wi-Fi trong trình đơn bên trái (không thể định cấu hình DNS cho mạng di động).", + "install_devices_ios_list_3": "Chạm vào tên của mạng hiện đang hoạt động.", + "install_devices_ios_list_4": "Trong trường DNS nhập địa chỉ máy chủ AdGuard Home của bạn.", + "get_started": "Bắt Đầu", + "next": "Tiếp", + "open_dashboard": "Mở Bảng Điều Khiển", + "install_saved": "Đã lưu thành công", + "encryption_title": "Mã hóa", + "encryption_desc": "Hỗ trợ mã hóa (HTTPS/TLS) cho cả giao diện web quản trị viên và DNS", + "encryption_config_saved": "Đã lưu cấu hình mã hóa", + "encryption_server": "Tên máy chủ", + "encryption_server_enter": "Nhập tên miền của bạn", + "encryption_server_desc": "Để sử dụng HTTPS, bạn cần nhập tên máy chủ phù hợp với chứng chỉ SSL của bạn.", + "encryption_redirect": "Tự động chuyển hướng đến HTTPS", + "encryption_redirect_desc": "Nếu được chọn, AdGuard Home sẽ tự động chuyển hướng bạn từ địa chỉ HTTP sang địa chỉ HTTPS.", + "encryption_https": "Cổng HTTPS", + "encryption_https_desc": "Nếu cổng HTTPS được định cấu hình, giao diện quản trị viên AdGuard Home sẽ có thể truy cập thông qua HTTPS và nó cũng sẽ cung cấp DNS-over-HTTPS trên vị trí '/dns-query'.", + "encryption_dot": "Cổng DNS-over-TLS", + "encryption_dot_desc": "Nếu cổng này được định cấu hình, AdGuard Home sẽ chạy máy chủ DNS-over-TLS trên cổng này.", + "encryption_certificates": "Giấy chứng nhận", + "encryption_certificates_desc": "Để sử dụng mã hóa, bạn cần cung cấp chuỗi chứng chỉ SSL hợp lệ cho miền của mình. Bạn có thể nhận chứng chỉ miễn phí trên <0>{{link}} hoặc bạn có thể mua chứng chỉ từ một trong các Cơ Quan Chứng Nhận tin cậy.", + "encryption_certificates_input": "Sao chép/dán chứng chỉ được mã hóa PEM của bạn tại đây.", + "encryption_status": "Trạng thái", + "encryption_expire": "Hết hạn", + "encryption_key": "Khóa riêng", + "encryption_key_input": "Sao chép/dán khóa riêng được mã hóa PEM cho chứng chỉ của bạn tại đây.", + "encryption_enable": "Kích Hoạt Mã Hóa (HTTPS, DNS-over-HTTPS và DNS-over-TLS)", + "encryption_enable_desc": "Nếu mã hóa được bật, giao diện quản trị viên AdGuard Home sẽ hoạt động trên HTTPS và máy chủ DNS sẽ lắng nghe các yêu cầu qua DNS-over-HTTPS và DNS-over-TLS.", + "encryption_chain_valid": "Chuỗi chứng chỉ hợp lệ", "encryption_chain_invalid": "Chuỗi chứng chỉ không hợp lệ", + "encryption_key_valid": "Đây là khóa riêng {{type}} hợp lệ", "encryption_key_invalid": "Đây là khóa riêng {{type}} không hợp lệ", + "encryption_subject": "Chủ đề", + "encryption_issuer": "Phát hành", + "encryption_hostnames": "Tên máy chủ", + "encryption_reset": "Bạn có chắc chắn muốn đặt lại cài đặt mã hóa?", + "topline_expiring_certificate": "Chứng chỉ SSL của bạn sắp hết hạn. Cập nhật <0>Cài đặt mã hóa.", + "topline_expired_certificate": "Chứng chỉ SSL của bạn đã hết hạn. Cập nhật <0>Cài đặt mã hóa.", + "form_error_port_range": "Nhập giá trị cổng trong phạm vi 80-65535", + "form_error_port_unsafe": "Đây là một cổng không an toàn", + "form_error_equal": "Không nên bằng nhau", + "form_error_password": "Mật khẩu không khớp", + "reset_settings": "Đặt lại cài đặt", + "update_announcement": "AdGuard Home {{version}} hiện có sẵn! <0>Chạm vào đây để biết thêm thông tin.", + "setup_guide": "Hướng dẫn thiết lập", + "dns_addresses": "Địa chỉ DNS", + "down": "Xuống", + "fix": "Sửa", + "dns_providers": "Dưới đây là một <0>danh sách của các nhà cung cấp DNS đã biết để lựa chọn.", + "update_now": "Cập nhật ngay", + "update_failed": "Tự động cập nhật thất bại. Vui lòng làm theo các bước để cập nhật thủ công.", + "processing_update": "Xin vui lòng chờ, AdGuard Home đang được cập nhật", + "clients_title": "Máy khách", + "clients_desc": "Định cấu hình thiết bị được kết nối với AdGuard Home", + "settings_global": "Toàn cầu", + "settings_custom": "Tùy chỉnh", + "table_client": "Máy khách", + "table_name": "Tên", + "save_btn": "Lưu", + "client_add": "Thêm Máy Khách", + "client_new": "Máy Khách Mới", + "client_edit": "Chỉnh Sửa Máy Khách", + "client_identifier": "Định danh", + "ip_address": "Địa chỉ IP", + "client_identifier_desc": "Các máy khách có thể được xác định bằng địa chỉ IP hoặc địa chỉ MAC. Xin lưu ý rằng chỉ có thể sử dụng MAC làm định danh nếu AdGuard Home cũng là <0>máy chủ DHCP", + "form_enter_ip": "Nhập IP", + "form_enter_mac": "Nhập MAC", + "form_client_name": "Nhập tên máy khách", + "client_global_settings": "Sử dụng cài đặt toàn cầu", + "client_deleted": "Máy khách \"{{key}}\" đã xóa thành công", + "client_added": "Máy khách \"{{key}}\" đã thêm thành công", + "client_updated": "Máy khách \"{{key}}\" đã cập nhật thành công", + "clients_not_found": "Không tìm thấy máy khách", + "client_confirm_delete": "Bạn có chắc chắn muốn xóa máy khách \"{{key}}\" không?", + "filter_confirm_delete": "Bạn có chắc chắn muốn xóa bộ lọc?", + "auto_clients_title": "Máy khách (thời gian chạy)", + "auto_clients_desc": "Dữ liệu trên các máy khách sử dụng AdGuard Home, nhưng không được lưu trong cấu hình", + "access_title": "Cài đặt truy cập", + "access_desc": "Tại đây bạn có thể định cấu hình quy tắc truy cập cho máy chủ AdGuard Home DNS.", + "access_allowed_title": "Máy chủ được phép", + "access_allowed_desc": "Một danh sách các địa chỉ CIDR hoặc IP. Nếu được định cấu hình, AdGuard Home sẽ chỉ chấp nhận các yêu cầu từ các địa chỉ IP này.", + "access_disallowed_title": "Máy chủ không được phép", + "access_disallowed_desc": "Một danh sách các địa chỉ CIDR hoặc IP. Nếu được định cấu hình, AdGuard Home sẽ bỏ yêu cầu từ các địa chỉ IP này.", + "access_blocked_title": "Tên miền bị chặn", + "access_blocked_desc": "Đừng nhầm lẫn điều này với các bộ lọc. AdGuard Home sẽ bỏ các truy vấn DNS với các tên miền này trong câu hỏi của truy vấn.", + "access_settings_saved": "Cài đặt truy cập đã lưu thành công", + "updates_checked": "Đã kiểm tra thành công cập nhật", + "updates_version_equal": "AdGuard Home đã được cập nhật", + "check_updates_now": "Kiểm tra cập nhật ngay bây giờ", + "dns_privacy": "DNS Riêng Tư", + "setup_dns_privacy_1": "<0>DNS-over-TLS: Sử dụng chuỗi <1>{{address}}.", + "setup_dns_privacy_2": "<0>DNS-over-HTTPS: Sử dụng chuỗi <1>{{address}}.", + "setup_dns_privacy_3": "<0>Xin lưu ý rằng các giao thức DNS được mã hóa chỉ được hỗ trợ trên Android 9. Vì vậy, bạn cần cài đặt phần mềm bổ sung cho các hệ điều hành khác.<0>Đây là danh sách các phần mềm bạn có thể sử dụng.", + "setup_dns_privacy_android_1": "Android 9 hỗ trợ DNS trên TLS nguyên bản. Để định cấu hình, hãy đi tới Cài đặt → Mạng & internet → Nâng cao → DNS Riêng Tư và nhập tên miền của bạn vào đó.", + "setup_dns_privacy_android_2": "<0>AdGuard for Android hỗ trợ <1>DNS-over-HTTPS và <1>DNS-over-TLS.", + "setup_dns_privacy_android_3": "<0>Intra thêm <1>DNS-over-HTTPS hỗ trợ cho Android.", + "setup_dns_privacy_ios_1": "<0>DNSCloak hỗ trợ <1>DNS-over-HTTPS, nhưng để định cấu hình nó để sử dụng máy chủ của riêng bạn, bạn sẽ cần phải tạo một <2>DNS Stamp cho nó.", + "setup_dns_privacy_ios_2": "<0>AdGuard for iOS hỗ trợ thiết lập <1>DNS-over-HTTPS và <1>DNS-over-TLS.", + "setup_dns_privacy_other_title": "Triển khai khác", + "setup_dns_privacy_other_1": "Bản thân AdGuard Home có thể là máy khách DNS an toàn trên mọi nền tảng.", + "setup_dns_privacy_other_2": "<0>dnsproxy hỗ trợ tất cả các giao thức DNS bảo mật đã biết.", + "setup_dns_privacy_other_3": "<0>dnscrypt-proxy hỗ trợ <1>DNS-over-HTTPS.", + "setup_dns_privacy_other_4": "<0>Mozilla Firefox hỗ trợ <1>DNS-over-HTTPS.", + "setup_dns_privacy_other_5": "Bạn sẽ tìm thấy nhiều triển khai hơn <0>tại đây và <1>tại đây.", + "setup_dns_notice": "Để sử dụng <1>DNS-over-HTTPS hoặc <1>DNS-over-TLS, bạn cần <0>định cấu hình Mã hóa trong cài đặt AdGuard Home.", + "rewrite_added": "DNS viết lại cho \"{{key}}\" đã thêm thành công", + "rewrite_deleted": "DNS viết lại cho \"{{key}}\" đã xóa thành công", + "rewrite_add": "Thêm DNS viết lại", + "rewrite_not_found": "Không tìm thấy DNS viết lại", + "rewrite_confirm_delete": "Bạn có chắc chắn muốn xóa DNS viết lại cho \"{{key}}\" không?", + "rewrite_desc": "Cho phép dễ dàng định cấu hình tùy chỉnh DNS phản hồi cho một tên miền cụ thể.", + "rewrite_applied": "Đã áp dụng quy tắc Viết lại", + "dns_rewrites": "DNS viết lại", + "form_domain": "Nhập tên miền", + "form_answer": "Nhập địa chỉ IP hoặc tên miền", "form_error_domain_format": "Định dạng tên miền không hợp lệ", - "form_error_answer_format": "Định dạng câu trả lời không hợp lệ" + "form_error_answer_format": "Định dạng câu trả lời không hợp lệ", + "configure": "Cấu hình", + "main_settings": "Cài đặt chính", + "block_services": "Chặn các dịch vụ cụ thể", + "blocked_services": "Dịch vụ bị chặn", + "blocked_services_desc": "Cho phép nhanh chóng chặn các trang web và dịch vụ phổ biến.", + "blocked_services_saved": "Dịch vụ bị chặn đã lưu thành công", + "blocked_services_global": "Sử dụng các dịch vụ bị chặn toàn cầu", + "blocked_service": "Dịch vụ bị chặn", + "block_all": "Chặn tất cả", + "unblock_all": "Bỏ chặn tất cả", + "encryption_certificate_path": "Đường dẫn chứng chỉ", + "encryption_private_key_path": "Đường dẫn khóa riêng", + "encryption_certificates_source_path": "Đặt đường dẫn tệp chứng chỉ", + "encryption_certificates_source_content": "Dán nội dung chứng chỉ", + "encryption_key_source_path": "Đặt tệp khóa riêng", + "encryption_key_source_content": "Dán nội dung khóa riêng", + "stats_params": "Cấu hình thống kê", + "config_successfully_saved": "Cấu hình được lưu thành công", + "interval_24_hour": "24 giờ", + "interval_days": "{{count}} ngày", + "interval_days_plural": "{{count}} ngày", + "domain": "Tên miền", + "answer": "Trả lời", + "filter_added_successfully": "Bộ lọc đã được thêm thành công", + "statistics_configuration": "Cấu hình thống kê", + "statistics_retention": "Duy trì thống kê", + "statistics_retention_desc": "Nếu bạn giảm giá trị khoảng, một số dữ liệu sẽ bị mất", + "statistics_clear": " Xoá thống kê", + "statistics_clear_confirm": "Bạn có chắc chắn muốn xóa số liệu thống kê?", + "statistics_retention_confirm": "Bạn có chắc chắn muốn thay đổi lưu giữ số liệu thống kê? Nếu bạn giảm giá trị khoảng, một số dữ liệu sẽ bị mất", + "statistics_cleared": "Xoá thống kê thành công", + "interval_hours": "{{count}} giờ", + "interval_hours_plural": "{{count}} giờ", + "filters_configuration": "Cấu hình bộ lọc", + "filters_enable": "Kích hoạt bộ lọc", + "filters_interval": "Khoảng thời gian cập nhật bộ lọc", + "disabled": "Đã vô hiệu", + "username_label": "Tên đăng nhập", + "username_placeholder": "Nhập tên đăng nhập", + "password_label": "Mật khẩu", + "password_placeholder": "Nhập mật khẩu", + "sign_in": "Đăng nhập", + "sign_out": "Đăng xuất", + "forgot_password": "Quên mật khẩu?", + "forgot_password_desc": "Vui lòng làm theo <0>các bước này để tạo mật khẩu mới cho tài khoản người dùng của bạn.", + "location": "Vị trí", + "orgname": "Tên tổ chức", + "netname": "Tên mạng", + "descr": "Mô tả", + "whois": "Whois", + "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." } \ No newline at end of file diff --git a/client/src/__locales/zh-cn.json b/client/src/__locales/zh-cn.json index c82d1139..2ac772e5 100644 --- a/client/src/__locales/zh-cn.json +++ b/client/src/__locales/zh-cn.json @@ -23,7 +23,9 @@ "form_error_ip6_format": "无效的 IPv6 格式", "form_error_ip_format": "无效的 IPv4 格式", "form_error_mac_format": "无效的 MAC 格式", + "form_error_client_id_format": "无效的客户端 ID 格式", "form_error_positive": "必须大于 0", + "form_error_negative": "必须大于等于 0", "dhcp_form_gateway_input": "网关 IP", "dhcp_form_subnet_input": "子网掩码", "dhcp_form_range_title": "IP 地址范围", @@ -74,7 +76,7 @@ "stats_adult": "被拦截的成人网站", "stats_query_domain": "请求域名排行", "for_last_24_hours": "在过去 24 小时", - "for_last_days": "最后 {{value}} 天", + "for_last_days": "最近 {{count}} 天", "for_last_days_plural": "最近 {{count}} 天", "no_domains_found": "未找到域名", "requests_count": "请求数", @@ -106,7 +108,7 @@ "encryption_settings": "加密设置", "dhcp_settings": "DHCP 设置", "upstream_dns": "上游 DNS 服务器", - "upstream_dns_hint": "如果此处留空,AdGuard Home 将会使用 Cloudflare DNS 作为上游 DNS。如果想要使用使用 DNS over TLS,请以 tls:// 为开头。", + "upstream_dns_hint": "如果此处留空,AdGuard Home 将会使用 Quad9 作为上游 DNS。如果想要使用使用 DNS over TLS,请以 tls:// 为开头。", "test_upstream_btn": "测试上游 DNS", "upstreams": "上游服务器", "apply_btn": "应用", @@ -188,10 +190,21 @@ "query_log_strict_search": "使用双引号进行严谨搜索", "query_log_retention_confirm": "您确定要更改查询记录保留时间吗? 如果您减少间隔时间的值, 某些数据可能会丢失。", "dns_config": "DNS服务设定", + "blocking_mode": "拦截模式", + "nxdomain": "无效域名", + "null_ip": "无效 IP", + "custom_ip": "自定义 IP", + "blocking_ipv4": "拦截 IPv4", + "blocking_ipv6": "拦截 IPv6", + "form_enter_rate_limit": "输入限制速率", "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_desc": "<0>无效域名 – 返回 NXDOMAIN 响应; <0>无效 IP – 返回零 IP 地址(A记录:0.0.0.0;AAAA记录:::); <0>自定义 IP – 返回手动设置的 IP 地址。", + "upstream_dns_client_desc": "如果将此字段留空,AdGuard Home 将使用在<0>DNS设置中配置的服务器。", "source_label": "源", "found_in_known_domain_db": "成功在已知域名数据库中查询到", "category_label": "类别", @@ -289,6 +302,7 @@ "setup_guide": "设置指导", "dns_addresses": "DNS 地址", "dns_start": "正在启动DNS服务", + "dns_status_error": "检查DNS服务器状态时出错", "down": "下移", "fix": "修复", "dns_providers": "此为可从中选择的<0>已知 DNS 提供商列表。", @@ -310,6 +324,8 @@ "client_identifier_desc": "客户端可通过 IP 地址或 MAC 地址识别。请注意,如 AdGuard Home 也是 <0>DHCP 服务器,则仅能将 MAC 用作标识符", "form_enter_ip": "输入 IP", "form_enter_mac": "输入 MAC", + "form_enter_id": "输入标识符", + "form_add_id": "添加标识符", "form_client_name": "输入客户端名称", "client_global_settings": "使用全局设置", "client_deleted": "客户端 \"{{key}}\" 删除成功", @@ -356,6 +372,7 @@ "rewrite_desc": "可以轻松地配置特定的域名的自定义 DNS 响应。", "rewrite_applied": "已应用的重写规则", "dns_rewrites": "DNS 重写", + "form_domain": "输入域", "form_answer": "输入 IP 地址或域名", "form_error_domain_format": "无效的域格式", "form_error_answer_format": "无效的响应格式", @@ -378,7 +395,7 @@ "stats_params": "统计配置", "config_successfully_saved": "配置保存成功", "interval_24_hour": "24 小时", - "interval_days": "{{value}} 天", + "interval_days": "{{count}} 天", "interval_days_plural": "{{count}} 天", "domain": "域", "answer": "应答", @@ -409,5 +426,10 @@ "netname": "网络名称", "descr": "描述", "whois": "Whois", - "filtering_rules_learn_more": "<0>了解更多关于如何创建您自己的主机(hosts)拦截清单。" + "filtering_rules_learn_more": "<0>了解更多关于如何创建您自己的主机(hosts)拦截清单。", + "blocked_by_response": "因响应的CNAME或IP被屏蔽", + "try_again": "重试", + "domain_desc": "输入您要重写的域名或通配符。", + "example_rewrite_domain": "仅重写此域名的响应。", + "example_rewrite_wildcard": "重写所有<0>example.org 子域的响应。" } \ No newline at end of file diff --git a/client/src/__locales/zh-tw.json b/client/src/__locales/zh-tw.json index b3081267..cb3de449 100644 --- a/client/src/__locales/zh-tw.json +++ b/client/src/__locales/zh-tw.json @@ -23,6 +23,7 @@ "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 或更大", "dhcp_form_gateway_input": "閘道 IP", @@ -371,6 +372,7 @@ "rewrite_desc": "允許輕易地配置自訂的 DNS 回應供特定的域名。", "rewrite_applied": "已套用的改寫規則", "dns_rewrites": "DNS 改寫", + "form_domain": "輸入域名或萬用字元(wildcard)", "form_answer": "輸入 IP 位址或域名", "form_error_domain_format": "無效的網域格式", "form_error_answer_format": "無效的回應格式", @@ -426,5 +428,8 @@ "whois": "Whois", "filtering_rules_learn_more": "<0>了解更多有關創建您自己的主機(hosts)封鎖清單。", "blocked_by_response": "被正規名稱(CNAME)或 IP 封鎖作為回應", - "try_again": "再次嘗試" + "try_again": "再次嘗試", + "domain_desc": "輸入您想要被改寫的域名或萬用字元(wildcard)。", + "example_rewrite_domain": "僅對於此域名改寫回應。", + "example_rewrite_wildcard": "對於所有的 <0>example.org 子網域改寫回應。" } \ No newline at end of file