# spelling

> Spelling in every text file, with a reason for each allowed word.

Spelling in every text file, with a reason for each allowed word. The [Spelling and prose guide](/checks/prose/) explains the setup.

## Checks

| Check                                                 | Stage    | Level         | What it does                                                 |
| ----------------------------------------------------- | -------- | ------------- | ------------------------------------------------------------ |
| [`spelling/typos`](/reference/checks/spelling/typos/) | `commit` | `recommended` | Finds misspelled words in code, comments, and documentation. |

## Settings

| Setting                                                     | What it sets                                                                |
| ----------------------------------------------------------- | --------------------------------------------------------------------------- |
| [`spelling.locale`](/reference/gspot-toml/#spelling.locale) | The English locale typos checks against: en, en-us, en-gb, en-ca, or en-au. |

## Selected when

Always selected.

## Tools and versions

| Tool  | Version  |
| ----- | -------- |
| typos | `1.43.5` |

## Files gspot writes

gspot writes `.gspot/configurations/general/spelling/typos.toml`.
