+ client: add autofix explanation to the install form

This commit is contained in:
Ildar Kamalov 2019-12-17 16:35:45 +03:00 committed by Simon Zolin
parent 254cab3a23
commit d31e997041
2 changed files with 29 additions and 13 deletions

View file

@ -433,5 +433,8 @@
"example_rewrite_domain": "rewrite responses for this domain name only.", "example_rewrite_domain": "rewrite responses for this domain name only.",
"example_rewrite_wildcard": "rewrite responses for all <0>example.org</0> subdomains.", "example_rewrite_wildcard": "rewrite responses for all <0>example.org</0> subdomains.",
"disable_ipv6": "Disable IPv6", "disable_ipv6": "Disable IPv6",
"disable_ipv6_desc": "If this feature is enabled, all DNS queries for IPv6 addresses (type AAAA) will be dropped." "disable_ipv6_desc": "If this feature is enabled, all DNS queries for IPv6 addresses (type AAAA) will be dropped.",
"autofix_warning_text": "If you click \"Fix\", AdGuardHome will configure your system to use AdGuardHome DNS server.",
"autofix_warning_list": "It will perform these tasks: <0>Deactivate system DNSStubListener</0> <0>Set DNS server address to 127.0.0.1</0> <0>Replace symbolic link target of /etc/resolv.conf to /run/systemd/resolve/resolv.conf</0> <0>Stop DNSStubListener (reload systemd-resolved service)</0>",
"autofix_warning_result": "As a result all DNS requests from your system will be processed by AdGuardHome by default."
} }

View file

@ -213,6 +213,7 @@ class Settings extends Component {
</div> </div>
<div className="col-12"> <div className="col-12">
{dnsStatus && {dnsStatus &&
<Fragment>
<div className="setup__error text-danger"> <div className="setup__error text-danger">
{dnsStatus} {dnsStatus}
{isDnsFixAvailable && {isDnsFixAvailable &&
@ -225,6 +226,18 @@ class Settings extends Component {
</button> </button>
} }
</div> </div>
<div className="text-muted mb-2">
<p className="mb-1">
<Trans>autofix_warning_text</Trans>
</p>
<Trans components={[<li key="0">text</li>]}>
autofix_warning_list
</Trans>
<p className="mb-1">
<Trans>autofix_warning_result</Trans>
</p>
</div>
</Fragment>
} }
</div> </div>
</div> </div>