Skip to content

Commit 3ffc184

Browse files
automatically update translations
1 parent 854b9d3 commit 3ffc184

132 files changed

Lines changed: 3469 additions & 799 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
title: Ad blocking issues on search websites in Opera
3+
sidebar_position: 3
4+
---
5+
6+
If AdGuard Browser Extension fails to block ads on search websites in Opera, either automatically or manually, it means that the extension does not have permission to access search page results.
7+
8+
To grant the required permission:
9+
10+
![Allow access to search page results](https://cdn.adtidy.org/content/kb/ad_blocker/browser_extension/allow-access.png)
11+
12+
1. Click the cube icon next to the address bar → _Manage extensions..._.
13+
2. Find AdGuard AdBlocker in the list of installed extensions and tick the box next to _Allow access to search page results_.
14+
15+
Once this is done, ads on search websites will be blocked as expected.

i18n/be/docusaurus-plugin-content-docs/current/adguard-for-linux/settings.md

Lines changed: 61 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ To disable protection, enter:
3333
adguard-cli stop
3434
```
3535

36-
This command not only stops the proxy but also stops the trafic from redirecting to it.
36+
This command not only stops the proxy but also stops the traffic from redirecting to it.
3737

3838
### Check protection status
3939

@@ -45,6 +45,14 @@ adguard-cli status
4545

4646
![Status/Stop protection \*border](https://cdn.adtidy.org/content/Kb/ad_blocker/linux/activation6.png)
4747

48+
### Restart protection
49+
50+
To restart the proxy server and reapply settings, enter:
51+
52+
```sh
53+
adguard-cli restart
54+
```
55+
4856
## Updates
4957

5058
### Check for updates
@@ -75,15 +83,23 @@ adguard-cli update -v
7583

7684
Use the `config` command to configure AdGuard for Linux. Subcommands:
7785

78-
- `show`: Show the current configuration in `proxy.yaml`
86+
- `show [<section-name>]`: Show the current configuration in `proxy.yaml` (or a specific section)
7987

8088
![Current setup \*border](https://cdn.adtidy.org/content/Kb/ad_blocker/linux/activation7.png)
8189

82-
- `set`: Configure an option in `proxy.yaml`
90+
- `set <key> <value>`: Configure an option in `proxy.yaml`
8391
- `listen_ports.http_proxy`: HTTP listening port
8492
- `proxy_mode`: Proxy mode (`manual` or `auto`)
8593

86-
- `get`: Get the current status of the above options
94+
- `get <key>`: Get the current status of a setting
95+
96+
- `list-add <key> <value> [<value>...]`: Add one or more values to a list setting
97+
98+
- `list-remove <key> <value>`: Remove a value from a list setting
99+
100+
- `reset <key>`: Reset a setting to its default value
101+
102+
- `reset --all`: Reset all settings to their default values
87103

88104
:::note
89105

@@ -100,21 +116,59 @@ The Automatic mode can only be used if the following requirements are met:
100116

101117
Use the `filters` command to configure AdGuard for Linux. Subcommands:
102118

103-
- `list`: List installed filters
119+
- `list`: List installed and added filters
104120

105121
- `--all`: View all filters
106122

107123
![Filter list \*border](https://cdn.adtidy.org/content/Kb/ad_blocker/linux/filter-list.png)
108124

109-
- `install`: Install a filter. Enter the URL of the filter you want to install
125+
- `add`: Add a built-in filter by ID or name
126+
127+
- `install`: Install a filter. Enter the URL of the filter you want to install or local file
128+
- `--trusted`: Mark the custom filter as trusted
129+
- `--title`: Set a custom title for the filter
110130

111131
- `enable`: Enable a filter. Enter the name or ID of the filter
112132

113133
![Enable filters \*border](https://cdn.adtidy.org/content/Kb/ad_blocker/linux/built-in-filters.png)
114134

115135
- `disable`: Disable a filter. Enter the name or ID of the filter
116136

117-
- `update`: Update filters
137+
- `remove`: Remove an internal or custom filter by ID
138+
139+
- `set-trusted`: Mark a custom filter as trusted or untrusted
140+
141+
- `set-title`: Set a custom title for a custom filter
142+
143+
Filter updates are handled by `adguard-cli check-update` (the `filters update` subcommand forwards to it).
144+
145+
## Manage DNS filters
146+
147+
Use the `dns filters` command to manage DNS filter lists. Subcommands:
148+
149+
- `list`: List installed and added DNS filters
150+
- `--all`: View all DNS filters
151+
- `add`: Add a built-in DNS filter by ID or name
152+
- `install`: Install a custom DNS filter from a URL or local file
153+
- `--title`: Set a custom title for the filter
154+
- `enable`: Enable a DNS filter. Enter the name or ID of the filter
155+
- `disable`: Disable a DNS filter. Enter the name or ID of the filter
156+
- `remove`: Remove a DNS filter by ID
157+
- `set-title`: Set a custom title for a DNS filter
158+
159+
DNS filter updates are handled by `adguard-cli check-update`.
160+
161+
## Manage userscripts
162+
163+
Use the `userscripts` command to manage userscripts. Subcommands:
164+
165+
- `list`: Show installed userscripts
166+
- `install`: Install a userscript from a URL
167+
- `remove`: Remove a userscript
168+
- `enable`: Enable a userscript
169+
- `disable`: Disable a userscript
170+
171+
Userscripts are updated by `adguard-cli check-update`.
118172

119173
## Changing the proxy server listen address in manual proxy mode
120174

i18n/be/docusaurus-plugin-content-docs/current/adguard-for-windows/features/network.md

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,30 @@ This article covers AdGuard for Windows, a multifunctional ad blocker that prote
1111

1212
The _Network_ module is dedicated to network filtering, and here you will find additional network-related options. Two of them are enabled by default: _Enable traffic filtering_ and _Filter HTTPS_. These are important extra precautions to better filter your web space. Most websites are now using HTTPS, and the same applies to advertising. From many websites, like youtube.com, facebook.com, and x.com, it is impossible to remove ads without HTTPS filtering. So keep the _Filter HTTPS_ feature enabled unless you have a strong reason not to.
1313

14-
![Network Settings \*border](https://cdn.adtidy.org/content/kb/ad_blocker/windows/network/network_settings.png)
14+
![Network Settings \*border](https://cdn.adtidy.org/content/kb/ad_blocker/windows/network/network_settings_2.png)
1515

1616
In this module you can select the checkbox _Use AdGuard as an HTTP proxy_ to use AdGuard as a regular HTTP proxy which will filter all traffic passing through it. You can also enable the _Filter websites with EV certificates_ feature. Extended Validation (EV) SSL Certificates offer a stronger safety guarantee; owners of such websites have to pass a thorough and globally standardized identity verification process defined by EV guidelines. Which is the reason why some users trust websites with such certificates and prefer not to filter them.
1717

1818
At last, there is a section with proxy settings. There you can specify which proxy server AdGuard should use to update filters, get new versions, and so on.
1919

20+
### SockFilter and other network drivers
21+
22+
In _Network_, you can also enable traffic filtering and choose which driver to use: SockFilter, WFP, or TDI.
23+
24+
**WFP** (Windows Filtering Platform) is a powerful driver, but it may present stability risks, such as [occasional system crashes (BSOD)](https://github.com/AdguardTeam/AdguardForWindows/issues/5792) for some users.
25+
26+
The **TDI** driver is also available, but it is outdated and may cause [filtering issues in some versions of Google Chrome](https://github.com/AdguardTeam/AdguardForWindows/issues/5771). [A temporary workaround exists](https://adguard.com/kb/adguard-for-windows/solving-problems/tdi-driver-and-Chrome-142/), but it’s not a reliable long-term solution.
27+
28+
**SockFilter** is an _experimental_, lightweight kernel-mode network driver that works at the socket level (TCP/UDP). Instead of inspecting or modifying packets as they travel through the full Windows networking stack, a sock filter intercepts socket calls (e.g., connect, send, receive, bind) at a higher, more stable abstraction level. This makes it ideal for applications that need to monitor or control network activity without deep packet processing.
29+
30+
Currently, SockFilter Right is still unstable, and you may encounter bugs. When fully tested and implemented, SockFilter has the potential to bring several advantages over other drivers:
31+
32+
- **It operates at a higher, socket-level layer**: SockFilter works with socket operations rather than raw packets, making it less complex and more stable than WFP's low-level packet filtering.
33+
- **No interference with other network drivers**: Because it sits above VPN, firewall, and antivirus WFP filters, it avoids filter-ordering problems and compatibility conflicts common in the WFP stack.
34+
- **Greatly reduced risk of NETIO-related BSODs**: SockFilter doesn't run inside the NETIO packet pipeline, so it avoids the typical crash scenarios caused by WFP callouts mishandling buffers, classification results, or packet memory.
35+
36+
When it comes to disadvantages, SockFilter driver sees only socket-level operations and does not capture traffic generated by other kernel drivers or components that bypass the standard Winsock API. From a low-level networking perspective, this can be viewed as a limitation, since the driver cannot access raw packets or inspect non-socket traffic. However, for an ad-blocking application, this behavior is not just acceptable but optimal. All relevant traffic from browsers and user-mode applications goes through standard sockets, and that's exactly what we need to control. At the same time, ignoring low-level driver traffic removes unnecessary complexity, avoids compatibility issues, and keeps the system stable.
37+
2038
### AdGuard VPN
2139

2240
The last section is dedicated to AdGuard VPN — an ideal tool that provides security and anonymity each time you browse the Internet. You can download it by clicking the _Download_ button or go to the AdGuard VPN website by clicking the _Homepage_ button.

i18n/be/docusaurus-plugin-content-docs/current/general/ad-filtering/create-own-filters.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -389,7 +389,7 @@ The following modifiers are the most simple and frequently used. Basically, they
389389
| Modifier \ Products | [CoreLibs apps][cl-apps] | [AdGuard for Chromium][ext-chr] | [AdGuard for Chrome MV3][ext-mv3] | [AdGuard for Firefox][ext-ff] | [AdGuard for iOS][ios-app] | [AdGuard Mini for Mac][ext-saf] | [AdGuard Content Blocker][and-cb] |
390390
| --------------------------------------------------- |:-------------------------------------:|:--------------------------------------:|:--------------------------------------:|:--------------------------------------:|:--------------------------------------:|:--------------------------------------:|:---------------------------------:|
391391
| [$app](#app-modifier) ||||||||
392-
| [$denyallow](#denyallow-modifier) ||||| |||
392+
| [$denyallow](#denyallow-modifier) ||||| |||
393393
| [$domain](#domain-modifier) |||[*[1]](#domain-modifier-limitations) ||[*[1]](#domain-modifier-limitations) |[*[1]](#domain-modifier-limitations) ||
394394
| [$header](#header-modifier) ||[*[2]](#header-modifier-limitations) |[*[2]](#header-modifier-limitations) |[*[2]](#header-modifier-limitations) ||||
395395
| [$important](#important-modifier) ||||||||
@@ -579,7 +579,7 @@ In the following examples it is implied that requests are sent from `http://exam
579579

580580
:::caution Limitations
581581

582-
In [AdGuard for Chrome MV3][ext-mv3], `regexp` and `any_tld_domain` entries are not supported.
582+
In [AdGuard for Chrome MV3][ext-mv3], `regexp` and `any_tld_domain` entries and the `$removeparam` modifier are not supported.
583583

584584
AdGuard for iOS and AdGuard for Safari support the `$domain` modifier but have some limitations. For more details, see the [SafariConverterLib section](#safari-converter--basic--supported-with-limitations).
585585

@@ -2670,6 +2670,7 @@ With these rules, specified UTM parameters will be removed from any request save
26702670
[AdGuard for Chrome MV3][ext-mv3] has some limitations:
26712671

26722672
- Regular expressions, negation and allowlist rules are not supported.
2673+
- Generic rules are applied before specific rules, and redirection occurs only once. This may prevent subsequent or more specific redirects from applying.
26732674
- Group of similar `$removeparam` rules will be combined into one. Example:
26742675

26752676
```bash
@@ -2737,6 +2738,7 @@ With these rules, specified UTM parameters will be removed from any request save
27372738

27382739
1. Rules with the `$removeparam` modifier can only be used [**in trusted filters**](#trusted-filters).
27392740
1. `$removeparam` rules are compatible with [basic modifiers](#basic-rules-basic-modifiers), [content-type modifiers](#content-type-modifiers), and with the `$important` and `$app` modifiers. Rules with any other modifiers are considered invalid and will be discarded.
2741+
1. Although `$domain` is classified as a basic modifier, it's not compatible with `$removeparam` rules in the Manifest V3 extension.
27402742
1. `$removeparam` rules without [content type modifiers](#content-type-modifiers) will only match requests where the content type is `document`.
27412743
27422744
:::
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
title: Ad blocking issues on search websites in Opera
3+
sidebar_position: 3
4+
---
5+
6+
If AdGuard Browser Extension fails to block ads on search websites in Opera, either automatically or manually, it means that the extension does not have permission to access search page results.
7+
8+
To grant the required permission:
9+
10+
![Allow access to search page results](https://cdn.adtidy.org/content/kb/ad_blocker/browser_extension/allow-access.png)
11+
12+
1. Click the cube icon next to the address bar → _Manage extensions..._.
13+
2. Find AdGuard AdBlocker in the list of installed extensions and tick the box next to _Allow access to search page results_.
14+
15+
Once this is done, ads on search websites will be blocked as expected.

i18n/bn/docusaurus-plugin-content-docs/current/adguard-for-linux/settings.md

Lines changed: 61 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ To disable protection, enter:
3333
adguard-cli stop
3434
```
3535

36-
This command not only stops the proxy but also stops the trafic from redirecting to it.
36+
This command not only stops the proxy but also stops the traffic from redirecting to it.
3737

3838
### Check protection status
3939

@@ -45,6 +45,14 @@ adguard-cli status
4545

4646
![Status/Stop protection \*border](https://cdn.adtidy.org/content/Kb/ad_blocker/linux/activation6.png)
4747

48+
### Restart protection
49+
50+
To restart the proxy server and reapply settings, enter:
51+
52+
```sh
53+
adguard-cli restart
54+
```
55+
4856
## Updates
4957

5058
### Check for updates
@@ -75,15 +83,23 @@ adguard-cli update -v
7583

7684
Use the `config` command to configure AdGuard for Linux. Subcommands:
7785

78-
- `show`: Show the current configuration in `proxy.yaml`
86+
- `show [<section-name>]`: Show the current configuration in `proxy.yaml` (or a specific section)
7987

8088
![Current setup \*border](https://cdn.adtidy.org/content/Kb/ad_blocker/linux/activation7.png)
8189

82-
- `set`: Configure an option in `proxy.yaml`
90+
- `set <key> <value>`: Configure an option in `proxy.yaml`
8391
- `listen_ports.http_proxy`: HTTP listening port
8492
- `proxy_mode`: Proxy mode (`manual` or `auto`)
8593

86-
- `get`: Get the current status of the above options
94+
- `get <key>`: Get the current status of a setting
95+
96+
- `list-add <key> <value> [<value>...]`: Add one or more values to a list setting
97+
98+
- `list-remove <key> <value>`: Remove a value from a list setting
99+
100+
- `reset <key>`: Reset a setting to its default value
101+
102+
- `reset --all`: Reset all settings to their default values
87103

88104
:::note
89105

@@ -100,21 +116,59 @@ The Automatic mode can only be used if the following requirements are met:
100116

101117
Use the `filters` command to configure AdGuard for Linux. Subcommands:
102118

103-
- `list`: List installed filters
119+
- `list`: List installed and added filters
104120

105121
- `--all`: View all filters
106122

107123
![Filter list \*border](https://cdn.adtidy.org/content/Kb/ad_blocker/linux/filter-list.png)
108124

109-
- `install`: Install a filter. Enter the URL of the filter you want to install
125+
- `add`: Add a built-in filter by ID or name
126+
127+
- `install`: Install a filter. Enter the URL of the filter you want to install or local file
128+
- `--trusted`: Mark the custom filter as trusted
129+
- `--title`: Set a custom title for the filter
110130

111131
- `enable`: Enable a filter. Enter the name or ID of the filter
112132

113133
![Enable filters \*border](https://cdn.adtidy.org/content/Kb/ad_blocker/linux/built-in-filters.png)
114134

115135
- `disable`: Disable a filter. Enter the name or ID of the filter
116136

117-
- `update`: Update filters
137+
- `remove`: Remove an internal or custom filter by ID
138+
139+
- `set-trusted`: Mark a custom filter as trusted or untrusted
140+
141+
- `set-title`: Set a custom title for a custom filter
142+
143+
Filter updates are handled by `adguard-cli check-update` (the `filters update` subcommand forwards to it).
144+
145+
## Manage DNS filters
146+
147+
Use the `dns filters` command to manage DNS filter lists. Subcommands:
148+
149+
- `list`: List installed and added DNS filters
150+
- `--all`: View all DNS filters
151+
- `add`: Add a built-in DNS filter by ID or name
152+
- `install`: Install a custom DNS filter from a URL or local file
153+
- `--title`: Set a custom title for the filter
154+
- `enable`: Enable a DNS filter. Enter the name or ID of the filter
155+
- `disable`: Disable a DNS filter. Enter the name or ID of the filter
156+
- `remove`: Remove a DNS filter by ID
157+
- `set-title`: Set a custom title for a DNS filter
158+
159+
DNS filter updates are handled by `adguard-cli check-update`.
160+
161+
## Manage userscripts
162+
163+
Use the `userscripts` command to manage userscripts. Subcommands:
164+
165+
- `list`: Show installed userscripts
166+
- `install`: Install a userscript from a URL
167+
- `remove`: Remove a userscript
168+
- `enable`: Enable a userscript
169+
- `disable`: Disable a userscript
170+
171+
Userscripts are updated by `adguard-cli check-update`.
118172

119173
## Changing the proxy server listen address in manual proxy mode
120174

0 commit comments

Comments
 (0)