# Settings

The Settings dialog lets users manage their proofreading preferences. It contains these sections: **General**, **Options** (ignore rules), **Languages**, **Dictionaries**, and **About**.

<div align="left"><figure><img src="/files/SIh4w3N7rUf4Arkxaq4P" alt="" width="375"><figcaption></figcaption></figure></div>

| Section      | What users can do                                                                                                 | Admin options                                                              |
| ------------ | ----------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------- |
| General      | Enable or disable spelling autocorrect, autocomplete suggestions, style guide, spelling, and grammar suggestions. | Hide the section to lock users into predefined settings.                   |
| Options      | Configure ignore rules for all-caps words, domain names, mixed case words, and words with numbers.                | Predefine ignore rules for all users.                                      |
| Languages    | Select the default language for checking.                                                                         | Set a predefined language and hide the section.                            |
| Dictionaries | Add and remove words, create and manage user dictionaries.                                                        | Hide dictionary management, set a predefined dictionary.                   |
| About        | View WProofreader version and copyright info.                                                                     | Remove with `removeBranding: true` (self-hosted and advanced Cloud plans). |

#### Hiding sections

To hide specific sections, list only the ones you want to keep using the `settingsSections` parameter. Default: `['dictionaries', 'languages', 'general', 'options']`. The About section can't be removed through this option (use `removeBranding` instead).

```js
settingsSections: ['languages', 'dictionaries', 'options'],
```

#### Hiding dictionary management

To prevent users from creating, renaming, or deleting dictionaries while still allowing them to add and remove words:

<div align="left"><figure><img src="/files/dF2woacoTpc7USAjtzJX" alt="" width="375"><figcaption></figcaption></figure></div>

```js
disableDictionariesPreferences: true,
```

#### Removing branding

For paid plans, branding is removed automatically. The `removeBranding` option is enabled by default for self-hosted and paid cloud subscriptions.

<div align="left"><figure><img src="/files/WFjG0uvlf5R3dSWSiRvC" alt="" width="375"><figcaption></figcaption></figure></div>

<div align="left"><figure><img src="/files/xRzya3uhO8wtxk4lZvhl" alt="" width="265"><figcaption></figcaption></figure></div>

If you need to explicitly control it:

```js
removeBranding: true,
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.wproofreader.com/v6.12.0/integrations/initialization/configuration-options/ui-elements/settings.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
